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

20 lines
543 B
TypeScript
Raw Normal View History

2022-03-12 03:27:56 +00:00
import React from 'react';
import { Button } from '@douyinfe/semi-ui';
import { useToggle } from 'hooks/useToggle';
import { WikiCreator as WikiCreatorForm } from 'components/wiki/create';
2022-02-20 11:51:55 +00:00
2022-03-12 03:27:56 +00:00
export const WikiCreator = ({ 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} />
</>
);
};