UNPKG

@rnga/orders

Version:

## Get schema from @prisma-cms 1. yarn get-api-schema -e http://localhost:4000 2. yarn build-api-fragments

82 lines (60 loc) 1.36 kB
import React, { Component } from 'react'; import PropTypes from 'prop-types'; import Order from "./Order"; class OrdersView extends Component { static propTypes = { data: PropTypes.object.isRequired, services: PropTypes.object, } render() { const { data: { objects, }, services: { objects: services, }, ...other } = this.props; if (!objects || !services) { return null; } return ( <div> {/* <style media="print" dangerouslySetInnerHTML={{ __html: ` * { display: none; } `, }} /> */} {objects.map(n => { const { id, } = n; return <Order key={id} // order={n} data={{ object: n, }} services={services} {...other} /> })} {/* Такой элемент есть в корне страницы и надо именно его рендерить, так как на него навешены стили <div className={"print-wrapper"} > </div> */} </div> ); } } export default OrdersView;