riku
2025-03-12 42f42dc88214f283b43c422f37e10ab45c5c5578
src/components/search/OptionDevice.vue
@@ -18,7 +18,7 @@
</template>
<script>
import { deviceList } from '@/constant/device-type';
// import { deviceList } from '@/constant/device-type';
import { mapStores } from 'pinia';
import { useDeviceStore } from '@/stores/device';
@@ -27,7 +27,7 @@
    type: String,
    modelValue: String
  },
  emits: ['update:modelValue'],
  emits: ['update:modelValue', 'initOver'],
  data() {
    return {};
  },
@@ -61,6 +61,7 @@
      this.deviceStore.fetchDevice().then((res) => {
        if (res.success && res.data.length > 0) {
          this.handleChange(this.deviceOptions[0].value);
          this.$emit('initOver');
        }
      });
    },
@@ -76,6 +77,7 @@
      this.fetchDevice();
    } else {
      this.handleChange(this.deviceOptions[0].value);
      this.$emit('initOver');
    }
  }
};