@ducor/react
Version:
admin template ui interface
27 lines (26 loc) • 660 B
TypeScript
import React, { ReactElement } from "react";
interface ArrayFieldProps {
name?: string;
children?: any;
appendItem: ReactElement;
}
interface ArrayFieldItemState {
isActive: boolean;
filedMap: Map<string, any>;
groupIndex: number;
groupName: string;
}
interface ItemProps {
title: string;
index: number;
children?: any;
}
export declare const ArrayFieldItemContext: React.Context<ArrayFieldItemState | undefined>;
export declare const useFieldName: (name: string) => {
_uid: any;
fieldName: any;
};
declare const _default: React.FC<ArrayFieldProps> & {
Item: React.FC<ItemProps>;
};
export default _default;