caseflow
caseflow copied to clipboard
Min/APPEALS-43140
Resolves APPEALS-43140
Description
Create a transcription file dispatch view with an unassigned, assigned, completed, and all transcription tab. Make a table for unassigned. Also set user permissions for this page.
Acceptance Criteria
- [ ] Code compiles correctly
- [ ] A route is created in routes.rb
- [ ] /hearings/transcription_files
- [ ] A new component is created called TranscriptionFileDispatchView.jsx
- [ ] This component is rendered as a child component of the HearingsApp component
- [ ] The component is accessible by all Transcription Team members
- [ ] The Switch View button is present in this component
- [ ] Tabs are added (functional with different sample "Transcriptions owned by..." text for each tab) - [ ] Unassigned - [ ] Assigned - [ ] Completed - [ ] All Transcriptions
- [ ] The Unassigned Tab is populated with
- [ ] the search bar (non-functional for now)
- [ ] the transcription settings link (non-functional)
- [ ] the package files/cancel button (non-functional)
- [ ] the transcription files table with pagination
- [ ] Select box
- [ ] "Docket Number" w/Filter By icon
- [ ] "Case Details" id
- [ ] Appellants Name
- [ ] Case ID (file number)
- [ ] Link to the Case Details page for the
- [ ] Appellant
- [ ] Associated Case ID (file number)
- [ ] Appeal Stream "Type" 'AOD/CVAC/Original' w/Filter By icon
- [ ] "Hearing Date" w/Filter By icon
- [ ] "Hearing Type" w/Filter By icon
- [ ] "Status" w/Filter By icon
Testing Plan
Go to APPEALS-45926
- [ ] For feature branches merging into master: Was this deployed to UAT?
Frontend
User Facing Changes
Tests
Test Coverage
Did you include any test coverage for your code? Check below:
- [ ] RSpec
- [x] Jest
- [ ] Other
Wireframes
Go to Wireframe link
The select column on the table, as well as clear filter for the columns (including date filter), are not functional yet. Just double checkout that this is outside scope of AC