types.ts 857 B

123456789101112131415161718192021222324252627282930313233
  1. export const STRUCTURE_TYPE = {
  2. ARTISTIC_EDUCATION_ONLY: {
  3. key: 'ARTISTIC_EDUCATION_ONLY',
  4. label: 'Enseignement artistique uniquement',
  5. },
  6. ARTISTIC_PRACTICE_ONLY: {
  7. key: 'ARTISTIC_PRACTICE_ONLY',
  8. label: 'Pratique artistique uniquement',
  9. },
  10. ARTISTIC_PRACTICE_EDUCATION: {
  11. key: 'ARTISTIC_PRACTICE_EDUCATION',
  12. label: 'Pratique et enseignement artistique',
  13. },
  14. } as const
  15. export type STRUCTURE_TYPE_KEYS = keyof typeof STRUCTURE_TYPE
  16. export const LEGAL_STATUS = {
  17. LOCAL_AUTHORITY: {
  18. key: 'LOCAL_AUTHORITY',
  19. label: 'Collectivité territoriale',
  20. },
  21. ASSOCIATION_LAW_1901: {
  22. key: 'ASSOCIATION_LAW_1901',
  23. label: 'Association loi 1901',
  24. },
  25. COMMERCIAL_SOCIETY: {
  26. key: 'COMMERCIAL_SOCIETY',
  27. label: 'Société commerciale',
  28. },
  29. } as const
  30. export type LEGAL_STATUS_KEYS = keyof typeof LEGAL_STATUS