mirror of
https://github.com/PlayEdu/backend
synced 2025-12-23 05:23:18 +08:00
数据结构重构优化
This commit is contained in:
@@ -11,11 +11,18 @@ interface PropsInterface {
|
||||
onCancel: () => void;
|
||||
}
|
||||
|
||||
type selVideosModel = {
|
||||
name: string;
|
||||
rid: number;
|
||||
type: string;
|
||||
duration: number;
|
||||
};
|
||||
|
||||
export const SelectResource = (props: PropsInterface) => {
|
||||
const [refresh, setRefresh] = useState(true);
|
||||
const [tabKey, setTabKey] = useState(1);
|
||||
const [selectKeys, setSelectKeys] = useState<any>([]);
|
||||
const [selectVideos, setSelectVideos] = useState<any>([]);
|
||||
const [selectKeys, setSelectKeys] = useState<number[]>([]);
|
||||
const [selectVideos, setSelectVideos] = useState<selVideosModel[]>([]);
|
||||
|
||||
useEffect(() => {
|
||||
setRefresh(!refresh);
|
||||
@@ -62,6 +69,7 @@ export const SelectResource = (props: PropsInterface) => {
|
||||
maskClosable={false}
|
||||
onOk={() => {
|
||||
props.onSelected(selectKeys, selectVideos);
|
||||
console.log(selectKeys, selectVideos);
|
||||
setSelectKeys([]);
|
||||
setSelectVideos([]);
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user