import { Disclosure, Menu, Transition } from '@headlessui/react' import { Bars3Icon, XMarkIcon } from '@heroicons/react/24/outline' import Link from 'next/link' import GitHubButton from 'react-next-github-btn' const navigation = [ { name: 'Docs', href: '/docs' }, { name: 'Components', href: '/docs/components' }, { name: 'Learn', href: '/learn' }, { name: 'Gallery', href: '/gallery' }, { name: 'Data Literate', href: '/data-literate/', current: false }, { name: 'DL Demo', href: '/data-literate/demo/', current: false }, { name: 'Excel Viewer', href: '/excel-viewer/', current: false }, { name: 'Github', href: 'https://github.com/datopian/portal.js', current: false }, ] function classNames(...classes) { return classes.filter(Boolean).join(' ') } export default function Nav() { return ( {({ open }) => ( <>
{/* Mobile menu button*/} Open main menu {open ? (
Portal.JS
{navigation.map((item) => ( {item.name} ))}
Stars
{navigation.map((item) => ( {item.name} ))}
)}
) }