Generalize IntegerSetting into NumberSetting, add Integer/Float wrappers

This commit is contained in:
Alexander Tumin 2023-03-18 20:48:36 +03:00
commit 493120b545
6 changed files with 77 additions and 30 deletions

View file

@ -0,0 +1,27 @@
<template>
<span
v-if="matchesExpertLevel"
class="NumberSetting"
>
<label :for="path">
<slot />
</label>
<input
:id="path"
class="number-input"
type="number"
:step="step || 1"
:disabled="disabled"
:min="min || 0"
:value="state"
@change="update"
>
{{ ' ' }}
<ModifiedIndicator
:changed="isChanged"
:onclick="reset"
/>
</span>
</template>
<script src="./number_setting.js"></script>