UNPKG

fx-form-widget

Version:
19 lines (18 loc) 900 B
import { AdvanceTreeSelectionProps } from '.'; import { ListType, TreeData } from './treeSelecttion'; type AdvanceTreeSelectionHook = Omit<AdvanceTreeSelectionProps, 'getEmployeeOrdepartmentTree'>; declare const useSelectTree: (props: AdvanceTreeSelectionHook) => { visible: boolean; onCancelSubmit: (visible: boolean) => void; onSubmitSuccess: (success: boolean, values: any) => void; onSelectChange: (values: { label: string; value: string; }[]) => void; renderMultipleSelectOrSelect: (isMultiple?: boolean) => JSX.Element; onChange: (nodes: TreeData[]) => void; getSearchResultByname: (name: string) => Promise<Response>; hasSelectedKeys: TreeData[]; }; declare const useGetTreeDateAndRootId: (getEmployeeOrdepartmentTree: () => Promise<any>, listType: ListType, isMultiple: boolean) => any[]; export { useSelectTree, useGetTreeDateAndRootId };