think/packages/client/src/components/wiki-creator/index.tsx

20 lines
554 B
TypeScript

import React from 'react';
import { Button } from '@douyinfe/semi-ui';
import { useToggle } from 'hooks/use-toggle';
import { WikiCreator as WikiCreatorForm } from 'components/wiki/create';
export const WikiCreator: React.FC = ({ children }) => {
const [visible, toggleVisible] = useToggle(false);
return (
<>
{children || (
<Button type="primary" theme="solid" onClick={toggleVisible}>
</Button>
)}
<WikiCreatorForm visible={visible} toggleVisible={toggleVisible} />
</>
);
};