@sandro-salzmann/vertical-timeline-component-react
Version:
A simple component for create a vertical timeline with React
14 lines (13 loc) • 874 B
JavaScript
import React from 'react';
import { ThemeProvider } from 'styled-components';
import { defaultValues } from '../../config';
import { ConfigContext } from '../../context/config.context';
import { TimelineWrapper, TimelineWrapperInner } from '../../styles/main';
var Timeline = function (_a) {
var _b = _a.theme, theme = _b === void 0 ? defaultValues.theme : _b, _c = _a.lang, lang = _c === void 0 ? defaultValues.lang : _c, children = _a.children, _d = _a.dateFormat, dateFormat = _d === void 0 ? defaultValues.dateFormat : _d;
return (React.createElement(TimelineWrapper, null,
React.createElement(TimelineWrapperInner, null,
React.createElement(ConfigContext.Provider, { value: { lang: lang, dateFormat: dateFormat } },
React.createElement(ThemeProvider, { theme: theme }, children)))));
};
export default Timeline;