mapGetters.ts 404 B

12345678910111213
  1. import { mapGetters as _mapGetters, createNamespacedHelpers } from 'vuex';
  2. import { useStateGetters } from './useMapper';
  3. /**
  4. * mapGetters
  5. * @description 参考 vuex 的mapGetters
  6. * https://vuex.vuejs.org/zh/guide/getters.html#mapgetters-%E8%BE%85%E5%8A%A9%E5%87%BD%E6%95%B0
  7. */
  8. export const mapGetters = (map: {}) => {
  9. let mapperFn = _mapGetters;
  10. return useStateGetters(map, mapperFn) as any;
  11. };