import { FormContextType, RJSFSchema, StrictRJSFSchema } from '@snups/rjsf-utils'; import { ThemeProps } from '@snups/rjsf-core'; import { generateTemplates } from '../Templates'; import { generateWidgets } from '../Widgets'; export function generateTheme< T = any, S extends StrictRJSFSchema = RJSFSchema, F extends FormContextType = any, >(): ThemeProps { return { templates: generateTemplates(), widgets: generateWidgets(), }; } export default generateTheme();