feat(rust):vault delete interactive #6912
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Should fix #6462.
Current behavior
Actually when the user uses the
vault delete
sub-command with no arguments a usage error is displayed, asking the user to give a vault name.Proposed changes
Using the
tuify
crate and implementing theDeleteCommandTui
trait on the vault delete sub-command, when the terminal is interactive and no arguments are passed, the user is now asked to select one or multiple vault between the existing ones.A prompt is then shown to confirm the deletion
Should fix #6462.
Checks