@cmk/fe_utils
Version:
frontend utility library
34 lines (32 loc) • 1.11 kB
TypeScript
import { TableProps } from '../../../../components';
import { CommonComponentPropertys } from '../../componentProperty';
export declare const tableEditorComponentDef: {
type: "Table";
component: (props: TableProps & CommonComponentPropertys) => import("react/jsx-runtime").JSX.Element;
props: {
data: {
column1: string;
column2: string;
}[];
columns: ({
header: string;
renderCell: (item: any) => import("react/jsx-runtime").JSX.Element;
sortKey: string;
filterKey: string;
getFilterValue: (opt: any) => any;
getItemLabel: (opt: any) => any;
} | {
header: string;
renderCell: (item: any) => import("react/jsx-runtime").JSX.Element;
sortKey: string;
filterKey?: undefined;
getFilterValue?: undefined;
getItemLabel?: undefined;
})[];
footerData: {};
filters: never[];
};
icon: string;
category: "data";
schema: import('../..').ExtendedObjectSchemaType;
};