/* eslint-disable @typescript-eslint/no-explicit-any */ import AdvancedSearch from "./Components/AdvancedSearch/AdvancedSearch"; import GlobalSearch from "./Components/GlobalSearch/GlobalSearch"; import QuickFilter from "./Components/QuickFilter"; import GroupBy from "./Components/GroupBy"; import Reset from "./Components/Reset"; import Setting from "./Components/Setting/Setting"; import Export from "./Components/Export/Export"; import UserView from "./Components/ScreenView/UserView"; import { ToolbarOptions } from "./type"; interface GridToolBarViewProps { widgetStyle?: { id?: string; className?: string; inline?: React.CSSProperties; }; toolBarOptions: ToolbarOptions; config: { uiElementGroupId: string }; uiElementGroupData: Record; loadTemplateSupportiveData?: ( callBack: (args: any) => void, supportiveKeys: any, ) => Promise; onModelUpdate: ( callBack: ((args: any) => void) | null, fieldName: string, value: any, ) => void; onExport?: ( callBack: ((args: any) => void) | null, exportViewModel: any, ) => void; onExportDelete: (callBack: ((args: any) => void) | null, id: string) => void; onExportList: (callBack: ((args: any) => void) | null) => void; onExportDownload: ( callBack: ((args: any) => void) | null, id: string, ) => void; getUniqueViewId?: (callBack: (response: string) => void) => void; eventService?: any; } const GridToolBarView = ({ widgetStyle, toolBarOptions, config, uiElementGroupData, loadTemplateSupportiveData, onModelUpdate, onExport, onExportDelete, onExportList, onExportDownload, getUniqueViewId, eventService, }: GridToolBarViewProps) => { return (
); }; export default GridToolBarView;