diff --git a/resources/ts/views/ListView.vue b/resources/ts/views/ListView.vue index 2743f1a..4b49bf0 100644 --- a/resources/ts/views/ListView.vue +++ b/resources/ts/views/ListView.vue @@ -2,7 +2,14 @@ import { ref, onBeforeMount, computed, defineAsyncComponent } from "vue"; import type { Task } from "@/types"; import { getTasks, createTask, deleteTask } from "@/api/tasks"; -import { CirclePlusIcon, ArrowDownUpIcon, Settings2Icon, CircleCheckBigIcon, CheckCheckIcon, SearchIcon } from "@lucide/vue"; +import { + CirclePlusIcon, + ArrowDownUpIcon, + Settings2Icon, + CircleCheckBigIcon, + CheckCheckIcon, + SearchIcon, +} from "@lucide/vue"; const TaskItem = defineAsyncComponent( () => import("@/components/TaskItem.vue"), ); @@ -11,28 +18,29 @@ import { SortType } from "@/enums"; import { booleanCookieRef, enumCookieRef } from "@/lib/cookies"; import { useAlertStore } from "@/stores/alerts"; import { useI18n } from "vue-i18n"; -import { onBeforeRouteUpdate, useRoute } from 'vue-router' +import { onBeforeRouteUpdate, useRoute } from "vue-router"; const route = useRoute(); -const list = ref(null); +const list = ref(null); const taskInput = ref(""); const tasks = ref([]); -const sortType = enumCookieRef( - "sSortType", - SortType.CREATED_AT, -); +const sortType = enumCookieRef("sSortType", SortType.CREATED_AT); const sortReverse = booleanCookieRef("sortReverse", false); const showLastChecked = booleanCookieRef("showLastChecked", false); const showNextReset = booleanCookieRef("showNextReset", false); const separateCompleted = booleanCookieRef("separateCompleted", true); -const completedCount = computed(() => tasks.value.filter(taskCompleted).length); +const completedCount = computed( + () => tasks.value.filter(taskCompleted).length, +); const taskCount = computed(() => tasks.value.length); const hasCompleted = computed(() => completedCount.value > 0); const empty = computed(() => taskCount.value === 0); -const allCompleted = computed(() => taskCount.value === completedCount.value); +const allCompleted = computed( + () => taskCount.value === completedCount.value, +); const i18n = useI18n(); @@ -124,10 +132,14 @@ onBeforeMount(() => { onBeforeRouteUpdate((to) => { list.value = to.params.list as string; fetchTasks(); -}) +});