Remove unused imports and defineProps in
Navigation components
This commit is contained in:
parent
6a81c1686f
commit
2e72bae4c1
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user