Portable UI

validateSettings

v1.0.0

Validate all values against a SettingsSchema. Returns a map of key to error message.

Import

import { validateSettings } from '@meteorack/modules-sdk-ui/forms';

How To Use It

  • Use for server-side or imperative validation outside of the useSettingsForm hook.

Works Well With

Methods

validateSettings(values: FieldValues, schema: SettingsSchema): FieldErrors

Validate all field values against a settings schema.

validateSettingValue(value: unknown, definition: SettingDefinition): FieldError

Validate a single setting value against its definition.