threejs.ts 413 B

123456789101112131415161718192021
  1. import { defineStore } from 'pinia';
  2. type model = {
  3. modelName: string;
  4. modalVal: any;
  5. version: string;
  6. };
  7. export const useModelStore = defineStore({
  8. id: 'vent-model',
  9. state: () => {
  10. return {
  11. modelArr: new Map<String, any>(),
  12. };
  13. },
  14. actions: {
  15. setModel(model: model) {
  16. this.modelArr.set(model.modelName, { modalVal: model.modalVal, version: model.version });
  17. },
  18. },
  19. });