Files
portfolio/app/utils/links.ts
Nicholas Kalar 0def745b98
Some checks failed
ci / ci (22, ubuntu-latest) (push) Failing after 42s
initial commit
2025-12-02 23:50:28 -05:00

42 lines
1.0 KiB
TypeScript

import type { NavigationMenuItem } from '@nuxt/ui'
export const navLinks: NavigationMenuItem[] = [{
label: 'Home',
icon: 'i-lucide-home',
to: '/'
}, {
label: 'Projects',
icon: 'i-lucide-folder',
to: '/projects'
// }, {
// label: 'Blog',
// icon: 'i-lucide-file-text',
// to: '/blog'
// }, {
// label: 'Speaking',
// icon: 'i-lucide-mic',
// to: '/speaking'
}, {
label: 'About',
icon: 'i-lucide-user',
to: '/about'
}, {
label: 'Git',
icon: 'i-simple-icons-gitea',
to: 'https://git.kalar.codes/NickKalar',
target: '_blank',
rel: 'noopener noreferrer'
}, {
label: 'Resume',
icon: 'i-lucide-file',
onSelect: () => { const fileUrl = '/2025_Kalar_Resume.pdf';
const fileName = '2025_Kalar_Resume.pdf';
const link = document.createElement('a');
link.href = fileUrl;
link.download = fileName;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
}]