helper.js 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. import i18n from '../../frontend/src/i18n.js'
  2. export const FETCH_CONFIG = {
  3. headers: {
  4. 'Accept': 'application/json',
  5. 'Content-Type': 'application/json'
  6. }
  7. }
  8. export const debug = {
  9. config: {
  10. label: 'Admin workspace user',
  11. slug: 'admin_workspace_user',
  12. faIcon: 'file-text-o',
  13. hexcolor: '#7d4e24',
  14. type: 'user', // 'user' or 'workspace'
  15. translation: {en: {}, fr: {}},
  16. apiUrl: 'http://localhost:6543/api/v2',
  17. apiHeader: {
  18. 'Accept': 'application/json',
  19. 'Content-Type': 'application/json'
  20. // 'Authorization': 'Basic ' + btoa(`${'admin@admin.admin'}:${'admin@admin.admin'}`)
  21. }
  22. },
  23. loggedUser: {
  24. user_id: 1,
  25. public_name: 'Global Manager',
  26. email: 'osef@algoo.fr',
  27. lang: 'en',
  28. avatar_url: 'https://avatars3.githubusercontent.com/u/11177014?s=460&v=4',
  29. auth: btoa(`${'admin@admin.admin'}:${'admin@admin.admin'}`)
  30. },
  31. content: {
  32. profile: {
  33. ADMINISTRATOR: {
  34. id: 1,
  35. slug: 'administrators',
  36. faIcon: 'rocket',
  37. hexcolor: '#123456',
  38. label: i18n.t('Administrator')
  39. },
  40. MANAGER: {
  41. id: 2,
  42. slug: 'managers',
  43. faIcon: 'car',
  44. hexcolor: '#654321',
  45. label: i18n.t('Manager')
  46. },
  47. USER: {
  48. id: 4,
  49. slug: 'users',
  50. faIcon: 'bicycle',
  51. hexcolor: '#123123',
  52. label: i18n.t('User')
  53. }
  54. },
  55. workspaceList: [],
  56. userList: []
  57. }
  58. }