提交 e6f01a89 作者: 翁进城

打包前优化

上级 f2e35d4e
...@@ -14,15 +14,6 @@ export function useUser() { ...@@ -14,15 +14,6 @@ export function useUser() {
useEffect(() => { useEffect(() => {
setUserAccountId(Number(window.localStorage.getItem('userId'))); setUserAccountId(Number(window.localStorage.getItem('userId')));
window.setUserId = (id) => {
setUserAccountId(id);
window.localStorage.setItem('userId', id);
};
//退出登录
window.logout = () => {
window.setUserId('');
}
try { try {
let userInfo = JSON.parse(window.localStorage.getItem('userInfo') || '') || null; let userInfo = JSON.parse(window.localStorage.getItem('userInfo') || '') || null;
......
...@@ -6,22 +6,20 @@ import api, { Flying, SkillsType, RegionResp } from "../../../api"; ...@@ -6,22 +6,20 @@ import api, { Flying, SkillsType, RegionResp } from "../../../api";
interface BrushQuestionZoneType { interface BrushQuestionZoneType {
} }
export default function index() { export default function BrushQuestionZone() {
const [secondDistrictInfo, setSecondDistrictInfo] = useState( const [secondDistrictInfo, setSecondDistrictInfo] = useState(
Array<RegionResp> Array<RegionResp>
); );
const [skills, setSkills] = useState( const [skills, setSkills] = useState(Array<RegionResp>);
Array<RegionResp>
);
const [flightSkillsList, setFlightSkillsList] = useState(Array<SkillsType>); const [flightSkillsList, setFlightSkillsList] = useState(Array<SkillsType>);
const [list,setList] = useState<Array<BrushQuestionZoneType>>() const [list, setList] = useState<Array<BrushQuestionZoneType>>();
const handleChange = (value: string) => { const handleChange = (value: string) => {
console.log(`selected ${value}`); console.log(`selected ${value}`);
}; };
useEffect(() => { useEffect(() => {
setList([{},{},{},{},{},{}]) setList([{}, {}, {}, {}, {}, {}]);
api.region().then((res) => { api.region().then((res) => {
setSecondDistrictInfo(res.result || []); setSecondDistrictInfo(res.result || []);
}); });
...@@ -29,11 +27,11 @@ export default function index() { ...@@ -29,11 +27,11 @@ export default function index() {
setSkills(res.result || []); setSkills(res.result || []);
}); });
api.IndustryFlightSkills().then((res) => { api.IndustryFlightSkills().then((res) => {
const list = res.result?.map((item)=>{ const list = res.result?.map((item) => {
item.label = item.skillsName item.label = item.skillsName;
item.value = item.id item.value = item.id;
return item return item;
}) });
setFlightSkillsList(list || []); setFlightSkillsList(list || []);
}); });
}, []); }, []);
...@@ -82,7 +80,7 @@ export default function index() { ...@@ -82,7 +80,7 @@ export default function index() {
allowClear allowClear
placeholder="选择课程" placeholder="选择课程"
className="selectItem" className="selectItem"
style={{width:200}} style={{ width: 200 }}
size="large" size="large"
fieldNames={{ fieldNames={{
label: "name", label: "name",
...@@ -95,17 +93,15 @@ export default function index() { ...@@ -95,17 +93,15 @@ export default function index() {
/> />
</div> </div>
<div className="content"> <div className="content">
{ {list?.map((item, i) => (
list?.map(item=>( <div key={i} className="item">
<div className='item'> <div className="img-box"></div>
<div className='img-box'></div> <div className="item-content">
<div className='item-content'>
第一章 第1节 习题练习习题练习习题练习 第一章 第1节 习题练习习题练习习题练习
</div> </div>
</div> </div>
)) ))}
}
</div> </div>
</Box> </Box>
) );
} }
...@@ -5,21 +5,19 @@ interface MockExamType { ...@@ -5,21 +5,19 @@ interface MockExamType {
} }
export default function index() { export default function MockExam() {
const [list, setList] = useState<Array<MockExamType>>();
const [list,setList] = useState<Array<MockExamType>>() useEffect(() => {
setList([{}, {}, {}, {}, {}, {}]);
useEffect(()=>{ }, []);
setList([{},{},{},{},{},{}])
},[])
return ( return (
<Box> <Box>
<div className="content"> <div className="content">
{ {list?.map((item, i) => (
list?.map(item=>( <div key={i} className="item">
<div className='item'> <div className="img-box"></div>
<div className='img-box'></div> <div className="item-content">
<div className='item-content'>
<div className="top">云飞手行业认证考核</div> <div className="top">云飞手行业认证考核</div>
<div className="bottom"> <div className="bottom">
<div className="user-img"></div> <div className="user-img"></div>
...@@ -27,9 +25,8 @@ export default function index() { ...@@ -27,9 +25,8 @@ export default function index() {
</div> </div>
</div> </div>
</div> </div>
)) ))}
}
</div> </div>
</Box> </Box>
) );
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论