perf: faster app without defineAsync
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<script setup lang="ts">
|
||||
import { ref, onBeforeMount, computed, defineAsyncComponent } from "vue";
|
||||
import { ref, onBeforeMount, computed } from "vue";
|
||||
import type { Task } from "@/types";
|
||||
import { getTasks, createTask, deleteTask } from "@/api/tasks";
|
||||
import {
|
||||
@@ -9,12 +9,8 @@ import {
|
||||
SearchIcon,
|
||||
Share2Icon,
|
||||
} from "@lucide/vue";
|
||||
const TaskItem = defineAsyncComponent(
|
||||
() => import("@/components/TaskItem.vue"),
|
||||
);
|
||||
const ListOptions = defineAsyncComponent(
|
||||
() => import("@/components/ListOptions.vue"),
|
||||
);
|
||||
import TaskItem from "@/components/TaskItem.vue";
|
||||
import ListOptions from "@/components/ListOptions.vue";
|
||||
import { taskCompleted, sortTasks, newTemporaryTask } from "@/lib/tasks";
|
||||
import { SortType } from "@/enums";
|
||||
import { booleanCookieRef, enumCookieRef } from "@/lib/cookies";
|
||||
|
||||
Reference in New Issue
Block a user