import React from 'react';
import { Flex, Box, BlockstackIcon, Stack, color, space, BoxProps } from '@blockstack/ui';
import { Link, Text } from '@components/typography';
import MenuIcon from 'mdi-react/MenuIcon';
import CloseIcon from 'mdi-react/CloseIcon';
import { useMobileMenuState } from '@common/hooks/use-mobile-menu';
import { css } from '@styled-system/css';
import NextLink from 'next/link';
import { ColorModeButton } from '@components/color-mode-button';
import { PAGE_WIDTH } from '@common/constants';
const MenuButton = ({ ...rest }: any) => {
const { isOpen, handleOpen, handleClose } = useMobileMenuState();
const Icon = isOpen ? CloseIcon : MenuIcon;
const handleClick = isOpen ? handleClose : handleOpen;
return (
);
};
const HeaderWrapper: React.FC = React.forwardRef((props, ref) => (
));
const nav = [
{
label: 'Developers',
chilren: [
{
label: 'Documentation',
},
{
label: 'GitHub',
},
{
label: 'Papers',
},
{
label: 'Discord',
},
],
},
{ label: 'Testnet' },
{ label: 'Discover apps' },
];
export const HEADER_HEIGHT = 132;
const HeaderTextItem: React.FC = ({ children, ...rest }) => (
{' '}
{children}
);
const Header = ({ hideSubBar, ...rest }: any) => {
return (
<>
Blockstack
{nav.map(item => (
{item.label}
))}
>
);
};
export { Header };