UNPKG

@vtex/admin-ui

Version:

> VTEX admin component library

22 lines (21 loc) 576 B
import type { ReactNode } from 'react'; import type { ResolverRenderProps } from './core'; /** * Resolver that renders a specific component. * * @example * * resolver: { * type: 'root', * defaultValue, * render: ({ handleValueChange, statement, index }) => { * return <Component /> * } * } */ export declare function rootResolver<T>(): import("./core").Resolver<T, "root", RootResolver<T>>; export declare type RootResolver<T> = { type: 'root'; defaultValue: T; render: (props: ResolverRenderProps<T>) => ReactNode; };