profile.ts 866 B

1234567891011121314151617181920212223242526
  1. import {state as accessState, actions as accessActions, mutations as accessMutations} from '~/store/profile/access'
  2. import {state as organizationState, actions as organizationActions, mutations as organizationMutations} from '~/store/profile/organization'
  3. import {state as formState, actions as formActions, mutations as formMutations} from '~/store/form'
  4. import {Module} from "vuex";
  5. export const accessProfile:Module<any, any> = {
  6. namespaced: true,
  7. state: () => accessState(),
  8. actions: accessActions,
  9. mutations: accessMutations,
  10. }
  11. export const organizationProfile:Module<any, any> = {
  12. namespaced: true,
  13. state: () => organizationState(),
  14. actions: organizationActions,
  15. mutations: organizationMutations,
  16. }
  17. export const form:Module<any, any> = {
  18. namespaced: true,
  19. state: () => formState(),
  20. actions: formActions,
  21. mutations: formMutations,
  22. }