budgeteer/web/src/components/Checkbox.vue
Jan Bader bfa67578cf
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
Fix tsc issues
2022-03-15 20:04:01 +00:00

16 lines
371 B
Vue

<script lang="ts" setup>
const props = defineProps<{modelValue?: boolean}>();
const emits = defineEmits<{
(e: "update:modelValue", value: boolean): void
}>();
</script>
<template>
<input
type="checkbox"
:checked="modelValue"
class="dark:bg-slate-900"
@change="emits('update:modelValue', ($event.target as HTMLInputElement)?.checked)"
>
</template>