Added defineModel support for PreviewSelect component

This commit is contained in:
snepsnepy
2025-07-15 16:07:55 +03:00
parent dbe11acf9b
commit 183a81ae88
7 changed files with 15 additions and 70 deletions

View File

@@ -76,29 +76,9 @@
@update:model-value="forceRerender"
/>
<PreviewSelect
title="Animation Trigger"
v-model="animateOn"
:options="animateOptions"
@update:model-value="
val => {
animateOn = val as 'view' | 'hover';
forceRerender();
}
"
/>
<PreviewSelect title="Animation Trigger" v-model="animateOn" :options="animateOptions" />
<PreviewSelect
title="Animation Direction"
v-model="revealDirection"
:options="directionOptions"
@update:model-value="
val => {
revealDirection = val as 'start' | 'end' | 'center';
forceRerender();
}
"
/>
<PreviewSelect title="Animation Direction" v-model="revealDirection" :options="directionOptions" />
</Customize>
<PropTable :data="propData" />

View File

@@ -18,12 +18,7 @@
</div>
<Customize>
<PreviewSelect
title="Animation Trigger"
v-model="trigger"
:options="triggerOptions"
@update:model-value="forceRerender"
/>
<PreviewSelect title="Animation Trigger" v-model="trigger" :options="triggerOptions" />
<PreviewSlider
title="Gravity"