onboarding.ts 615 B

12345678910111213141516171819202122232425
  1. export type UsedLatex = 'never' | 'occasionally' | 'often' | 'aware'
  2. export type Occupation =
  3. | 'university'
  4. | 'company'
  5. | 'nonprofitngo'
  6. | 'government'
  7. | 'other'
  8. export type OnboardingFormData = {
  9. firstName: string
  10. lastName: string
  11. primaryOccupation: Occupation | null
  12. usedLatex: UsedLatex | null
  13. companyDivisionDepartment: string
  14. companyJobTitle: string
  15. governmentJobTitle: string
  16. institutionName: string
  17. otherJobTitle: string
  18. nonprofitDivisionDepartment: string
  19. nonprofitJobTitle: string
  20. role: string
  21. subjectArea: string
  22. updatedAt?: Date
  23. shouldReceiveUpdates?: boolean
  24. }