app/src/layouts/Default.js (view raw)
1import React from 'react';
2import GenericMenu from '../containers/GenericMenu';
3import Helmet from './Helmet';
4
5const DefaultLayout = ({
6 children,
7 className,
8 menuTitle = 'Caroster',
9 menuActions,
10 pageTitle = undefined,
11}) => {
12 return (
13 <>
14 <Helmet title={pageTitle || menuTitle} />
15 {(menuTitle || menuActions) && (
16 <GenericMenu title={menuTitle} actions={menuActions} />
17 )}
18 <div className={className}>{children}</div>
19 </>
20 );
21};
22
23export default DefaultLayout;