Added defineModel support for PreviewSwitch component and fixed small bug in ScrollRevealDemo component.

This commit is contained in:
snepsnepy
2025-07-16 16:12:54 +03:00
parent 53b8e674b5
commit f09a3cea0e
22 changed files with 133 additions and 402 deletions

View File

@@ -2,11 +2,7 @@
<div class="preview-switch">
<span class="switch-label">{{ title }}</span>
<ToggleSwitch
:model-value="modelValue"
@update:model-value="$emit('update:modelValue', $event)"
:disabled="disabled"
/>
<ToggleSwitch v-model="model" :disabled="disabled" />
</div>
</template>
@@ -15,13 +11,10 @@ import ToggleSwitch from 'primevue/toggleswitch';
defineProps<{
title: string;
modelValue: boolean;
disabled?: boolean;
}>();
defineEmits<{
'update:modelValue': [value: boolean];
}>();
const model = defineModel<boolean>();
</script>
<style scoped>