UNPKG

@open-tender/ui

Version:

A component library for use with the Open Tender web app

16 lines (15 loc) 1.02 kB
import React from 'react'; import { Text, View } from '../components'; import { makeProps } from '../utils'; const Menu = ({ config, categories, renderHeader, renderCategory }) => { return (React.createElement(React.Fragment, null, renderHeader(), React.createElement(View, Object.assign({}, makeProps(config, 'menu')), React.createElement(View, Object.assign({}, makeProps(config, 'menu__header')), React.createElement(View, Object.assign({}, makeProps(config, 'menu__headerContainer')), React.createElement(Text, Object.assign({}, makeProps(config, 'menu__title'))), React.createElement(Text, Object.assign({}, makeProps(config, 'menu__subtitle'))))), React.createElement(View, Object.assign({}, makeProps(config, 'menu__content')), React.createElement(View, Object.assign({}, makeProps(config, 'menu__categories')), categories.map(category => renderCategory(category))))))); }; export default Menu;