UNPKG

ndla-ui

Version:

UI component library for NDLA.

43 lines (38 loc) 1.03 kB
import React from 'react'; import PropTypes from 'prop-types'; import BEMHelper from 'react-bem-helper'; import Carousel from '../Carousel'; import SectionHeading from '../SectionHeading'; var classes = BEMHelper('c-frontpage-highlighted'); var FrontpageHighlighted = function FrontpageHighlighted(_ref) { var heading = _ref.heading, children = _ref.children; return React.createElement( 'section', classes(), React.createElement( SectionHeading, { large: true }, heading ), React.createElement( Carousel, { settings: { responsive: [{ breakpoint: 1000, settings: { slidesToShow: 3.25, slidesToScroll: 3 } }, { breakpoint: 400, settings: { slidesToShow: 2.25, slidesToScroll: 2 } }] } }, children ) ); }; FrontpageHighlighted.propTypes = { heading: PropTypes.string.isRequired, children: PropTypes.node.isRequired }; export default FrontpageHighlighted;