akkoma-fe/src/components/settings_modal/helpers/boolean_setting.vue

23 lines
491 B
Vue
Raw Normal View History

<template>
<label
v-if="matchesExpertLevel"
2022-02-28 16:23:32 +00:00
class="BooleanSetting"
>
<Checkbox
2022-03-29 12:35:18 +00:00
:model-value="state"
:disabled="disabled"
@update:modelValue="update"
2020-10-17 19:28:49 +00:00
>
<span
v-if="!!$slots.default"
class="label"
2021-02-25 12:32:21 +00:00
>
<slot />
</span>
2022-03-23 14:31:34 +00:00
{{ ' ' }}
2022-02-28 16:23:32 +00:00
<ModifiedIndicator :changed="isChanged" /><ServerSideIndicator :server-side="isServerSide" /> </Checkbox>
</label>
</template>
2021-03-11 15:04:31 +00:00
<script src="./boolean_setting.js"></script>