Skip to content
This repository is currently being migrated. It's locked while the migration is in progress.

update va-file-input with password enhancement #5851

@caw310

Description

@caw310

Description

The claim status tool team is asking for a change to va-file-input with the password enhancement as their backend and front end are not set up to handle the additional button. See this ticket for details
File input password claims-status integeration

Details

To accommodate the claims-status-tool team's integration of va-file-input-multiple, we need to update va-file-input to allow both the password submit button pattern and the current pattern with just a va-text-input (without submit button) that is currently on production.

Prior to adding the backwards compatible functionality, we need to create a new component-library release that removes the password submit button pattern and reverts it to the previous pattern.

Tasks

New component-library release

Update component for backwards compatibility

  • Add a flag that allows for opting out of the password input field
    • Should default to false to avoid breaking changes as much as possible
    • Be in contact with Ian or someone else from forms team to ensure behavior is still working as expected and no failing tests on vets-website

Acceptance Criteria

  • New component-library release is created that removes password submit button
  • va-file-input password submit button is optional

Decisions

Metadata

Metadata

Assignees

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions