-
Story
-
Resolution: Obsolete
-
Normal
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
Not Selected
-
-
Goal
Today the providers pages are not all using react-hook-form (except for few like the vms list). Need to refactor it for following team's coding standards.
After this epic the provider pages will use react-hook-forms.
The underlying engineering work (Epic MTV-3819) involves refactoring the Provider configuration and list pages in the web console to consistently utilize the react-hook-form library. This is an internal code standardization effort intended to improve code quality, maintainability, and form validation consistency across the team's codebase.
Technical Writer Scope (Validation Focus)
Since this is an internal refactoring, the impact on user-facing documentation is expected to be minimal. The primary task is to:
- Smoke Test: Thoroughly test the "Add Provider" and "Edit Provider" workflows in the web console to ensure all fields, buttons, and validation messages behave exactly as they did before the refactoring.
- Verify Non-Regression: Confirm that no procedural steps or screenshots in the documentation for adding or editing providers need to be updated due to this internal UI change.
JTBD Statement:
"When I am developing new features or maintaining the existing provider configuration pages, I want all forms to use a consistent, modern framework like react-hook-form so that I can reduce the complexity of code maintenance, accelerate future feature development, and ensure reliable, predictable form validation and error handling across the entire web console."
Documentation Task
The documentation task (MTV-3821) supports this internal job by addressing the primary sub-job:
"When a core UI component is refactored, I need to perform rigorous non-regression testing so that I can assure the development team that this internal technical change has zero negative impact on the end-user experience, preventing future support calls related to provider configuration."
- relates to
-
MTV-3822 Release Notes: [UI] Providers pages refactoring using react-hook-form
-
- Closed
-