MCPcopy Create free account
hub / github.com/adobe/react-spectrum / getNativeValidity

Function getNativeValidity

packages/react-aria/src/form/useFormValidation.ts:159–165  ·  view source on GitHub ↗
(input: ValidatableElement)

Source from the content-addressed store, hash-verified

157}
158
159function getNativeValidity(input: ValidatableElement): ValidationResult {
160 return {
161 isInvalid: !input.validity.valid,
162 validationDetails: getValidity(input),
163 validationErrors: input.validationMessage ? [input.validationMessage] : []
164 };
165}
166
167function getFirstInvalidInput(form: HTMLFormElement): ValidatableElement | null {
168 for (let i = 0; i < form.elements.length; i++) {

Callers 1

useFormValidationFunction · 0.85

Calls 1

getValidityFunction · 0.85

Tested by

no test coverage detected