Refactors the import account process from the ledger. It removes the 'useImportLedgerAccountsForm' function and instead introduces form validation on account names directly within the 'LedgerAccountsList' component. This makes handling of account names more responsive and addresses potential ambiguity in how names are validated.
Make sure to fill in all the below sections.
Description
Refactors the import account process from the ledger. It removes the 'useImportLedgerAccountsForm' function and instead introduces form validation on account names directly within the 'LedgerAccountsList' component. This makes handling of account names more responsive and addresses potential ambiguity in how names are validated.
Linked tickets
WALLET-339 WALLET-340 WALLET-350
Checklist
[x] Make sure this PR title follows semantic release conventions: https://semantic-release.gitbook.io/semantic-release/#commit-message-format
[ ] If the PR adds any new text to the UI, make sure they are localized
[ ] Include a screenshot or recording if implementing significant UI or user flow change
[x] When this PR affects architecture changes wait for review from Dmytro before merging