UNPKG

@rnga/orders

Version:

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

60 lines (40 loc) 1.7 kB
'use strict'; exports.__esModule = true; var _templateObject = _taggedTemplateLiteralLoose(['\n query serviceOrderSlabPenalty(\n $where: ServiceOrderWhereUniqueInput!\n ){\n penalty: serviceOrderSlabPenalty(\n where: $where\n )\n }\n'], ['\n query serviceOrderSlabPenalty(\n $where: ServiceOrderWhereUniqueInput!\n ){\n penalty: serviceOrderSlabPenalty(\n where: $where\n )\n }\n']); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _graphqlTag = require('graphql-tag'); var _graphqlTag2 = _interopRequireDefault(_graphqlTag); var _reactApollo = require('react-apollo'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _taggedTemplateLiteralLoose(strings, raw) { strings.raw = raw; return strings; } var query = (0, _graphqlTag2.default)(_templateObject); exports.default = function (props) { var where = props.where; return _react2.default.createElement( _reactApollo.Query, { query: query, variables: { where: where } }, function (_ref) { var loading = _ref.loading, error = _ref.error, data = _ref.data; // if (loading) return 'Loading...'; if (loading) return null; var penalty = data.penalty; // if (error) return `Error! ${error.message}`; return penalty ? _react2.default.createElement( 'div', null, '\u0411\u0443\u0434\u0435\u0442 \u0443\u0434\u0435\u0440\u0436\u0430\u043D\u043E ', penalty, ' \u0440\u0443\u0431\u043B\u0435\u0439.' ) : null; } ); }; module.exports = exports['default'];