Renders a view based on the provided schema and options.
Copy
function renderView( schema: ViewSchema, options?: ViewRenderOptions): React.ReactElement;interface ViewRenderOptions { /** Callback when form is submitted */ onSubmit?: (data: Record<string, unknown>) => void | Promise<void>; /** Callback when data is loaded */ onLoad?: (data: Record<string, unknown>) => void; /** Callback when an error occurs */ onError?: (error: Error) => void; /** Initial data for the view */ initialData?: Record<string, unknown>; /** Whether to show loading state */ loading?: boolean; /** Custom components to override defaults */ components?: Record<string, React.ComponentType<any>>;}