ソースを参照

同步项目弹窗 增加打开窗体时刷新列表

main
zhengzhou 3年前
コミット
29acb80696
1個のファイルの変更3行の追加2行の削除
  1. +3
    -2
      src/components/SyncModal/SyncModal.tsx

+ 3
- 2
src/components/SyncModal/SyncModal.tsx ファイルの表示

@@ -53,7 +53,7 @@ export default function SyncModal(props: SyncModalProps) {
const [btnLoading, setBtnLoading] = useState(false);
const [modalVisible, setModalVisible] = useState(restProps.visible || false);
const [selectedKeys, setSelectedKeys] = useState<string[]>([]);
const { loading, data } = useRequest(async () => {
const { loading, data, refresh } = useRequest(async () => {
return await fetchApi('project/queryProjectListByUserId', {
userId: currentUser!.id,
});
@@ -88,8 +88,9 @@ export default function SyncModal(props: SyncModalProps) {
useEffect(() => {
if (modalVisible || restProps.visible) {
setSelectedKeys([]);
refresh();
}
}, [modalVisible, restProps.visible]);
}, [modalVisible, restProps.visible, refresh]);

return (
<Modal


読み込み中…
キャンセル
保存