ndla-ui
Version:
UI component library for NDLA.
43 lines (38 loc) • 1.03 kB
JavaScript
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;