();
const isObjectArray = computed(() => {
return props.options.length > 0 && typeof props.options[0] === 'object';
diff --git a/src/components/common/PreviewSlider.vue b/src/components/common/PreviewSlider.vue
index 6692928..ae4b5ca 100644
--- a/src/components/common/PreviewSlider.vue
+++ b/src/components/common/PreviewSlider.vue
@@ -2,15 +2,7 @@
{{ title }}
-
+
{{ modelValue }}{{ valueUnit }}
@@ -21,7 +13,6 @@ import Slider from 'primevue/slider';
defineProps<{
title: string;
- modelValue: number;
min?: number;
max?: number;
step?: number;
@@ -29,14 +20,7 @@ defineProps<{
disabled?: boolean;
}>();
-const emit = defineEmits<{
- 'update:modelValue': [value: number];
-}>();
-
-const handleSliderChange = (value: number | number[]) => {
- const numValue = Array.isArray(value) ? value[0] : value;
- emit('update:modelValue', numValue);
-};
+const model = defineModel();