11import { ref , computed , onMounted , onUnmounted , watchEffect } from 'vue' ;
22import { useRoute } from 'vue-router' ;
3- import { LayoutGrid , House , Info , Github , Code , Settings , LogOut , BookOpen } from 'lucide-vue-next' ;
3+ import { LayoutGrid , House , Info , Settings , LogOut , ExternalLink , FileSearch , FolderGit2 } from 'lucide-vue-next' ;
44import { useAuthStore } from '@/stores/auth' ;
55
66export function useAppLayout ( ) {
@@ -25,23 +25,32 @@ export function useAppLayout() {
2525 active : currentRoute . value == 'dashboard' ,
2626 } ,
2727 {
28- label : 'Info ' ,
28+ label : 'Resources ' ,
2929 lucideIcon : Info ,
3030 items : [
31+ {
32+ label : 'Laravel Docs' ,
33+ url : 'https://laravel.com/docs/master' ,
34+ target : '_blank' ,
35+ lucideIcon : ExternalLink ,
36+ } ,
3137 {
3238 label : 'PrimeVue Docs' ,
3339 url : 'https://primevue.org/' ,
34- lucideIcon : Code ,
40+ target : '_blank' ,
41+ lucideIcon : ExternalLink ,
3542 } ,
3643 {
3744 label : 'Starter Kit Docs' ,
3845 url : 'https://connorabbas.github.io/laravel-primevue-starter-kit-docs/' ,
39- lucideIcon : BookOpen ,
46+ target : '_blank' ,
47+ lucideIcon : FileSearch ,
4048 } ,
4149 {
4250 label : 'Starter Kit Repo' ,
4351 url : 'https://github.com/connorabbas/laravel-primevue-starter-kit' ,
44- lucideIcon : Github ,
52+ target : '_blank' ,
53+ lucideIcon : FolderGit2 ,
4554 } ,
4655 ] ,
4756 } ,
0 commit comments