Add OSHA Form 301 and Osha page components
- Implemented Form301 component for displaying OSHA Form 301 equivalent, including employee and case information. - Created Osha component to manage OSHA recordkeeping, including tabs for 300 Log, 300A Summary, Hours & rates, and Submit to OSHA. - Added functionality for printing and downloading CSV files for OSHA submissions. - Integrated loading and error handling states for data fetching.
This commit is contained in:
1 parent
3e964d1176
commit
61c876edec
59 files changed
+9180
-183
No files matched your search
@@ -5,6 +5,7 @@ export const users = {
|
||||
admin: { name: 'Avery Admin', email: 'admin@e2e.test' },
|
||||
supervisor: { name: 'Sam Supervisor', email: 'supervisor@e2e.test' },
|
||||
reporter: { name: 'Riley Reporter', email: 'reporter@e2e.test' },
|
||||
safety_manager: { name: 'Morgan Manager', email: 'manager@e2e.test' },
|
||||
} as const
|
||||
|
||||
export async function signIn(page: Page, who: keyof typeof users) {
|
||||
|
||||
Reference in new issue
Block a user