Fix two small bugs introduced in #311
This commit is contained in:
parent
3948389806
commit
e1ac2a85b3
|
|
@ -8,17 +8,11 @@
|
||||||
:title="option.tooltip"
|
:title="option.tooltip"
|
||||||
v-bind="option.props"
|
v-bind="option.props"
|
||||||
/>
|
/>
|
||||||
<PopoverButton v-if="option.kind === 'PopoverButton'" :title="option.tooltip" :action="() => option.callback && option.callback()" v-bind="option.props">
|
<PopoverButton v-if="option.kind === 'PopoverButton'" :title="option.tooltip" :action="option.callback" v-bind="option.props">
|
||||||
<h3>{{ option.title }}</h3>
|
<h3>{{ option.popover.title }}</h3>
|
||||||
<p>{{ option.text }}</p>
|
<p>{{ option.popover.text }}</p>
|
||||||
</PopoverButton>
|
</PopoverButton>
|
||||||
<NumberInput
|
<NumberInput v-if="option.kind === 'NumberInput'" v-model:value="option.props.value" @update:value="option.callback" :title="option.tooltip" v-bind="option.props" />
|
||||||
v-if="option.kind === 'NumberInput'"
|
|
||||||
v-model:value="option.props.value"
|
|
||||||
@update:value="() => option.callback && option.callback()"
|
|
||||||
:title="option.tooltip"
|
|
||||||
v-bind="option.props"
|
|
||||||
/>
|
|
||||||
<Separator v-if="option.kind === 'Separator'" v-bind="option.props" />
|
<Separator v-if="option.kind === 'Separator'" v-bind="option.props" />
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue