mirror of
https://github.com/keven1024/015.git
synced 2026-05-26 23:19:37 +00:00
12 lines
299 B
TypeScript
12 lines
299 B
TypeScript
interface DrawerProps {
|
|
render: (props: { hide: () => void }) => Component
|
|
}
|
|
|
|
const showDrawer = (props: DrawerProps) => {
|
|
const { render } = props || {}
|
|
const store = useStore()
|
|
store?._set('drawer', [...(store?._get('drawer')?.value || []), { render }])
|
|
}
|
|
|
|
export default showDrawer
|