Description
- Move Shared module from src/app/share/views/SharedLinksView to src/views/Shared
- Organize components into dedicated subdirectories (components, hooks, context, utils)
- Move ShareItemDialog and EmptySharedView to Shared module components
- Update all import paths to reference new module structure
- Improve code organization with proper separation of concerns
- Add accessibility improvements to PasswordInput (use native button element)
- Fix deprecated onKeyPress usage in TextInput
- Add proper error handling in sharedViewUtils
Related Issues
Related Pull Requests
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed