UNPKG

jobiqo-cl

Version:

[![CircleCI](https://circleci.com/gh/jobiqo/jobiqo-cl.svg?style=svg&circle-token=5a24efa5b8bbc4879276123e77d0d3f35ca7144c)](https://circleci.com/gh/jobiqo/jobiqo-cl)

24 lines (21 loc) 966 B
import { __rest } from '../../../../../../node_modules/tslib/tslib.es6.js'; import React__default from 'react'; import { withTheme } from 'styled-components'; import { Grid } from '../../../../02-atoms/06-layout/04-grid/index.js'; import { Cell } from '../../../../02-atoms/06-layout/04-grid/01-cell/index.js'; /** * Layout with one sidebar. */ const OneSidebarLayout = withTheme((_a) => { var { content, sidebar, theme } = _a, props = __rest(_a, ["content", "sidebar", "theme"]); return (React__default.createElement(Grid, { gridGap: 6, gridTemplateColumns: ['1fr', `${theme.layout.sidebar.width} auto`], gridTemplateAreas: [ ` "sidebar" "content" "content"`, `"sidebar content content"` ] }, React__default.createElement(Cell, { gridArea: "sidebar" }, sidebar), React__default.createElement(Cell, { gridArea: "content" }, content))); }); export { OneSidebarLayout };