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

20 lines
554 B
TypeScript
Raw Normal View History

2022-03-12 03:27:56 +00:00
import React from 'react';
import { Button } from '@douyinfe/semi-ui';
2022-03-27 07:43:06 +00:00
import { useToggle } from 'hooks/use-toggle';
2022-03-12 03:27:56 +00:00
import { WikiCreator as WikiCreatorForm } from 'components/wiki/create';
2022-02-20 11:51:55 +00:00
2022-03-12 04:17:53 +00:00
export const WikiCreator: React.FC = ({ children }) => {
2022-02-20 11:51:55 +00:00
const [visible, toggleVisible] = useToggle(false);
return (
<>
{children || (
<Button type="primary" theme="solid" onClick={toggleVisible}>
</Button>
)}
<WikiCreatorForm visible={visible} toggleVisible={toggleVisible} />
</>
);
};