UNPKG

action-view

Version:

action-view

17 lines (16 loc) 500 B
export declare function useDrawerController<T extends object>(): { drawerVisible: boolean; editingItem: T | undefined; mode: "add" | "edit" | "clone" | "view" | undefined; isAdd: boolean; isEdit: boolean; isClone: boolean; isView: boolean; openDrawer: (data?: T) => void; closeDrawer: () => void; reset: () => void; openAdd: () => void; openEdit: (data: T) => void; openClone: (data: T) => void; openView: (data: T) => void; };