@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
15 lines (14 loc) • 645 B
TypeScript
import { JsonObject } from '../utils/json-pointer';
import { FilterData } from '../DataContext/Context';
export type ListAllPropsReturn<Data> = {
propsOfFields: Data;
propsOfValues: Data;
};
export type ListAllPropsProps<Data> = {
log?: boolean;
generateRef?: React.MutableRefObject<() => ListAllPropsReturn<Data>>;
filterData?: FilterData;
children: React.ReactNode;
};
export type GenerateRef<Data extends JsonObject = JsonObject> = ListAllPropsProps<Data>['generateRef']['current'];
export default function ListAllProps<Data extends JsonObject = JsonObject>(props: ListAllPropsProps<Data>): import("react").ReactNode;