import styled from '@emotion/styled'; import { Workspace } from '../../interfaces/workspace.interface'; type OwnProps = { workspace: Workspace; }; const StyledContainer = styled.button` display: inline-flex; height: 34px; align-items: center; cursor: pointer; border: 0; background: inherit; border: 1px solid ${(props) => props.theme.primaryBorder}; border-radius: ${(props) => props.theme.spacing(1)}; padding: ${(props) => props.theme.spacing(2)}; margin-left: ${(props) => props.theme.spacing(1)}; align-self: flex-start; `; type StyledLogoProps = { logo?: string | null; }; const StyledLogo = styled.div` background: url(${(props) => props.logo}); background-size: cover; width: 16px; height: 16px; border-radius: 2px; `; const StyledName = styled.div` margin-left: ${(props) => props.theme.spacing(1)}; font-family: 'Inter'; font-weight: 500; font-size: ${(props) => props.theme.fontSizeLarge}; `; function WorkspaceContainer({ workspace }: OwnProps) { return ( {workspace?.displayName} ); } export default WorkspaceContainer;