feat:add loadWorkspace

This commit is contained in:
DiamondThree
2023-01-09 18:46:36 +08:00
parent 5687fa211e
commit bf61fbc057
3 changed files with 16 additions and 13 deletions

View File

@@ -24,7 +24,7 @@ interface LoginModalProps {
export const WorkspaceModal = ({ open, onClose }: LoginModalProps) => {
const [createWorkspaceOpen, setCreateWorkspaceOpen] = useState(false);
const { confirm } = useConfirm();
const { user, workspaceList } = useAppState();
const { user, workspaceList, loadWorkspace } = useAppState();
return (
<div>
@@ -51,6 +51,8 @@ export const WorkspaceModal = ({ open, onClose }: LoginModalProps) => {
<WorkspaceItem
onClick={() => {
// setActiveWorkspace(item);
console.log(item);
loadWorkspace(item.id);
onClose();
}}
key={index}
@@ -149,7 +151,7 @@ export const WorkspaceModal = ({ open, onClose }: LoginModalProps) => {
</Footer>
<CreateWorkspaceModal
open={createWorkspaceOpen}
onClose={({ workspaceId }) => {
onClose={() => {
setCreateWorkspaceOpen(false);
onClose();
confirm({