Description
Move all Trash-related code to src/views/Trash following the new project structure:
- Move dialog components to src/views/Trash/components/
- ClearTrashDialog, DeleteItemsDialog
- StopSharingAndMoveToTrashDialog, StopSharingAndMoveToTrashDialogWrapper
- Move custom hooks to src/views/Trash/hooks/
- useTrashPagination and tests
- Move services to src/views/Trash/services/
- batch-processor, clear-trash, delete-items
- get_trash, move-items-to-trash and all tests
- Update all import paths across the codebase
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
Testing Process
Test the entire Trash module to make sure everything is working as expected.