UNPKG

@snups/rjsf-utils

Version:
8 lines (7 loc) 511 B
import { FormContextType, RJSFSchema, StrictRJSFSchema, UiSchema } from './types.js'; /** Checks to see if the `uiSchema` contains the `widget` field and that the widget is not `hidden` * * @param uiSchema - The UI Schema from which to detect if it is customized * @returns - True if the `uiSchema` describes a custom widget, false otherwise */ export default function isCustomWidget<T = any, S extends StrictRJSFSchema = RJSFSchema, F extends FormContextType = any>(uiSchema?: UiSchema<T, S, F>): boolean;