Function: defineConfig()
defineConfig<
TComponents,TSchemas>(config):ZodFormsConfig<TComponents,TSchemas>
Defined in: packages/core/src/config.ts:495
Typed identity helper for canonical authored configuration. Presets are expanded by resolveFormConfig after variants and adapter overrides have merged, so changing presets does not retain injected settings.
Type Parameters
TComponents
TComponents extends Record<string, unknown> = Record<string, unknown>
TSchemas
TSchemas extends Record<string, unknown> = Record<string, unknown>
Parameters
config
ZodFormsConfig<TComponents, TSchemas>
Authored configuration.
Returns
ZodFormsConfig<TComponents, TSchemas>
The same object with generic inference retained.