Remove unused imports and defineProps in

Navigation components
This commit is contained in:
Dede Fuji Abdul 2023-11-02 11:27:37 +07:00
parent 6a81c1686f
commit 2e72bae4c1
3 changed files with 2 additions and 8 deletions

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { onMounted, watch } from 'vue' import { onMounted, watch } from 'vue'
import { useRoute, RouterLink, useRouter } from 'vue-router' import { useRoute, RouterLink } from 'vue-router'
import { import {
Dialog, Dialog,
DialogPanel, DialogPanel,
@ -12,12 +12,9 @@ import { useMenuStore } from '@/stores/menu'
import { IconApp, IconBars3 } from '@/utils/icons' import { IconApp, IconBars3 } from '@/utils/icons'
import AsideMenuSingle from '@/components/Navigation/Aside/AsideMenuSingle.vue' import AsideMenuSingle from '@/components/Navigation/Aside/AsideMenuSingle.vue'
import AsideMenuMultiple from '@/components/Navigation/Aside/AsideMenuMultiple.vue' import AsideMenuMultiple from '@/components/Navigation/Aside/AsideMenuMultiple.vue'
import { Bars3BottomLeftIcon } from '@heroicons/vue/20/solid'
import { splitRoutePath } from '@/utils/texts'
const menu = useMenuStore() const menu = useMenuStore()
const route = useRoute() const route = useRoute()
const router = useRouter()
watch(route, (to, _) => { watch(route, (to, _) => {
menu.menuSelected = to.fullPath menu.menuSelected = to.fullPath

View File

@ -2,7 +2,7 @@
import type { MenuItemModel } from '@/types/menu' import type { MenuItemModel } from '@/types/menu'
import { IconDotOutline } from '@/utils/icons'; import { IconDotOutline } from '@/utils/icons';
const props = defineProps({ defineProps({
item: { item: {
type: Object as () => MenuItemModel, type: Object as () => MenuItemModel,
required: true required: true

View File

@ -10,9 +10,6 @@ import {
MenuItem, MenuItem,
MenuItems, MenuItems,
} from '@headlessui/vue' } from '@headlessui/vue'
import {
Bars3BottomLeftIcon
} from '@heroicons/vue/24/outline'
import { MagnifyingGlassIcon } from '@heroicons/vue/24/solid' import { MagnifyingGlassIcon } from '@heroicons/vue/24/solid'
import PictureInitial from '@/components/PictureInitial.vue' import PictureInitial from '@/components/PictureInitial.vue'
import { useDialogStore } from '@/stores/dialog' import { useDialogStore } from '@/stores/dialog'