mirror of
https://github.com/keven1024/015.git
synced 2026-05-26 23:19:37 +00:00
feat(front): refactor showDrawer utility to use typed props for improved type safety
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
const showDrawer = (props: any) => {
|
||||
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 }])
|
||||
|
||||
Reference in New Issue
Block a user