feat: mock login

This commit is contained in:
DiamondThree
2023-01-06 15:30:59 +08:00
parent 97567e2e1f
commit 8d9838614e
8 changed files with 72 additions and 102 deletions
@@ -2,8 +2,8 @@ import { styled } from '@/styles';
import { Modal, ModalWrapper, ModalCloseButton } from '@/ui/modal';
import { Button } from '@/ui/button';
import { useState } from 'react';
import { createWorkspace } from '@/hooks/mock-data/mock';
import Input from '@/ui/input';
import useTemporaryHelper from '@/hooks/use-temporary-helper';
interface ICloseParams {
workspaceId?: string;
}
@@ -14,9 +14,10 @@ interface ModalProps {
export const CreateWorkspaceModal = ({ open, onClose }: ModalProps) => {
const [workspaceName, setWorkspaceName] = useState('');
const { createWorkspace } = useTemporaryHelper();
const handleCreateWorkspace = () => {
const { workspaceId } = createWorkspace(workspaceName);
onClose({ workspaceId });
const { id } = createWorkspace(workspaceName);
onClose({ workspaceId: id });
};
return (
<div>