Overview
These three small, high-reuse files in frontend/components/assets/ — the condition/status badge renderers and the shared form validation logic — have no tests despite being used across the assets list, detail page, and both modals.
Tasks
Acceptance Criteria
Notes for Contributors
Comment below to be assigned.
Overview
These three small, high-reuse files in
frontend/components/assets/— the condition/status badge renderers and the shared form validation logic — have no tests despite being used across the assets list, detail page, and both modals.Tasks
AssetStatus/condition value maps to the expected badge label and color.validation.tsx's exported validators covering both valid and invalid inputs.Acceptance Criteria
Notes for Contributors
Comment below to be assigned.