bcgov / bcrs-shared-components

BCRS Shared Components is a multi-package Lerna repository of shared Vue components, each published individually and that you can explore/ develop/ document/ test using Storybook.
https://bcgov.github.io/bcrs-shared-components/
Apache License 2.0
3 stars 30 forks source link

immediately validate input to courtOrderPoa #157

Closed jonathan-longe closed 1 year ago

jonathan-longe commented 1 year ago

Issue #: /bcgov/entity14964

Currently the CourtOrderPoa component does not immediately report an invalid state like other shared components do. This causes validation errors in the courtOrderPoa component to be ignored on the initial form submission.

This PR removes the autoValidation prop and changes the logic so validation errors are immediately visible after input.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the business-filings-ui license (Apache 2.0).