seti-ramesesv1
Version:
Reusable components and context for Next.js apps
23 lines (22 loc) • 745 B
TypeScript
import React from "react";
import type { Column, ExtraAction } from "./types";
type DataListToolbarProps = {
addToolbar?: React.ReactNode;
select?: {
options: Record<string, any>;
defaultValue?: string;
onChange?: (value: string) => void;
};
sortedToolbarActions?: ExtraAction[];
allCols: Column[];
visibleCols: Column[];
setVisibleCols: React.Dispatch<React.SetStateAction<Column[]>>;
allowSearch?: boolean;
searchText?: string;
setSearchText?: React.Dispatch<React.SetStateAction<string>>;
searchMode?: "manual" | "auto";
onSearch?: () => void;
onRefresh?: () => void;
};
declare const DataListToolbar: React.FC<DataListToolbarProps>;
export default DataListToolbar;