import React from 'react';
import { Box, Flex } from '@rebass/emotion';
import { Link } from 'gatsby';
import { css } from '@emotion/core';
import { FluidContainer } from 'utils/styles/mixins';
import SocialIcons from 'components/social-icons';
import BasketIcon from '../compnents/basket-icon';
import NavigationItem from 'components/navigation/items'
import * as Styles from './header-left.styles';
import { colors } from 'utils/theme';
import { HeaderLeftProps } from './header-left.types';
const HeaderLeft = React.forwardRef((props: HeaderLeftProps, ref): JSX.Element => {
const { themeConfig, toggleBasket, uiStore, isBasketVisible, fontFamily } = props;
return (
<>
{
props.navigation.map(item => {
const slug = !item.page ? '/shop' : item.page.fields.slug;
return (
)
})
}
{ props.config.showSocial &&
}
{!uiStore!.isBasketVisible &&
}
{props.children}
>
);
});
export default HeaderLeft;