Add new line on Table Views (#110)

Add addition on Companies table
This commit is contained in:
Charles Bochet
2023-05-07 23:41:22 +02:00
committed by GitHub
parent 8c7815af79
commit 50a4a97145
15 changed files with 329 additions and 154 deletions

View File

@ -6,6 +6,7 @@ type OwnProps = {
children: JSX.Element;
title: string;
icon: ReactNode;
onAddButtonClick?: () => void;
};
const StyledContainer = styled.div`
@ -34,10 +35,15 @@ const ContentSubContainer = styled.div`
flex: 1;
`;
function FullWidthContainer({ children, title, icon }: OwnProps) {
function FullWidthContainer({
children,
title,
icon,
onAddButtonClick,
}: OwnProps) {
return (
<StyledContainer>
<TopBar title={title} icon={icon} />
<TopBar title={title} icon={icon} onAddButtonClick={onAddButtonClick} />
<ContentContainer>
<ContentSubContainer>{children}</ContentSubContainer>
</ContentContainer>