Setup and enable ESLint #43

Merged
jacob1123 merged 13 commits from eslint into master 2022-03-15 21:11:02 +01:00
6 changed files with 11 additions and 3 deletions
Showing only changes of commit d2dd7d5280 - Show all commits

View File

@ -100,6 +100,7 @@ function clear() {
>
<span
v-for="suggestion in Suggestions"
:key="suggestion.ID"
class="block"
:value="suggestion.ID"
@click="select"

View File

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

View File

@ -1,11 +1,15 @@
<script lang="ts" setup>
const props = defineProps<{modelValue : number | string}>();
const emits = defineEmits<{
(e: "update:modelValue", value: number | string): void
}>();
</script>
<template>
<input
:value="modelValue"
class="dark:bg-slate-900"
@input="$emit('update:modelValue', ($event.target as HTMLInputElement)?.value)"
@input="emits('update:modelValue', ($event.target as HTMLInputElement)?.value)"
>
</template>