@kiwicom/orbit-components
Version:
Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.
24 lines (22 loc) • 630 B
JavaScript
import * as React from "react";
import styled from "styled-components";
import defaultTheme from "../../defaultTheme";
import getViewportHideStyles from "../../Hide/helpers/getViewportHideStyles";
const StyledColumn = styled.div.withConfig({
displayName: "LayoutColumn__StyledColumn",
componentId: "sc-1aiwbna-0"
})(["", ";"], ({
hideOn
}) => !!hideOn && getViewportHideStyles(hideOn));
StyledColumn.defaultProps = {
theme: defaultTheme
};
const LayoutColumn = ({
children,
hideOn,
element = "div"
}) => React.createElement(StyledColumn, {
hideOn: hideOn,
as: element
}, children);
export default LayoutColumn;