UNPKG

@reactjsonforms/antd-renderers

Version:

Ant Design Renderer Set for JSON Forms

26 lines (25 loc) 1.06 kB
import React from 'react'; import { RankedTester, StatePropsOfLayout, Tester } from '@reactjsonforms/core'; import { RendererComponent } from '@reactjsonforms/react'; import { AjvProps } from '../util/layout'; export declare const isSingleLevelCategorization: Tester; export declare const categorizationTester: RankedTester; export interface CategorizationState { activeCategory: number; } export interface CategorizationLayoutRendererProps extends StatePropsOfLayout, AjvProps { selected?: number; ownState?: boolean; data?: any; onChange?(selected: number, prevSelected: number): void; } export declare class CategorizationLayoutRenderer extends RendererComponent<CategorizationLayoutRendererProps, CategorizationState> { state: { activeCategory: number; }; render(): JSX.Element; hasOwnState: () => boolean; private handleChange; } declare const _default: React.ComponentType<CategorizationLayoutRendererProps & import("@reactjsonforms/core").OwnPropsOfLayout>; export default _default;