subhasmitalmg-react-spreadsheet-import
Version:
React spreadsheet import for xlsx and csv files with column matching and validation steps
14 lines (13 loc) • 712 B
TypeScript
import type React from "react";
import type { Column, Columns } from "../MatchColumnsStep";
import type { themeOverrides } from "../../../theme";
type ColumnGridProps<T extends string> = {
columns: Columns<T>;
userColumn: (column: Column<T>) => React.ReactNode;
templateColumn: (column: Column<T>) => React.ReactNode;
onContinue: (val: Record<string, string>[]) => void;
isLoading: boolean;
};
export type Styles = (typeof themeOverrides)["components"]["MatchColumnsStep"]["baseStyle"];
export declare const ColumnGrid: <T extends string>({ columns, userColumn, templateColumn, onContinue, isLoading, }: ColumnGridProps<T>) => import("react/jsx-runtime").JSX.Element;
export {};