import { ChevronLeftIcon, ChevronRightIcon, HamburgerIcon } from '@chakra-ui/icons' import { Box, Button, Flex, HStack, Menu, MenuButton, MenuItem, MenuList, Spacer, Text } from '@chakra-ui/react' import {navigate} from 'gatsby' import {JaenLogo} from './icons' export interface AdminToolbarProps { logoText: string toolbarItems: { left: Array right: Array } } export const AdminToolbar = ({logoText, toolbarItems}: AdminToolbarProps) => { const isOnJaenAdmin = typeof window !== 'undefined' && window.location.pathname.startsWith('/admin') return ( {/* */} { navigate(isOnJaenAdmin ? '/' : '/admin') }}> {isOnJaenAdmin ? : } {isOnJaenAdmin ? 'Jaen Site' : 'Jaen Admin'}{' '} {/* */} {toolbarItems.left.map((item, index) => (
{item}
))}
Actions {toolbarItems.left.map((item, index) => ( {item} ))} {toolbarItems.right.map((item, index) => (
{item}
))}
) }