UNPKG

admin-on-rest-fr05t1k

Version:

A frontend Framework for building admin applications on top of REST services, using ES6, React and Material UI

40 lines (31 loc) 1.21 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _Card = require('material-ui/Card'); var _button = require('../button'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var cardActionStyle = { zIndex: 2, display: 'inline-block', float: 'right' }; var EditActions = function EditActions(_ref) { var basePath = _ref.basePath, data = _ref.data, hasDelete = _ref.hasDelete, hasShow = _ref.hasShow, refresh = _ref.refresh; return _react2.default.createElement( _Card.CardActions, { style: cardActionStyle }, hasShow && _react2.default.createElement(_button.ShowButton, { basePath: basePath, record: data }), _react2.default.createElement(_button.ListButton, { basePath: basePath }), hasDelete && _react2.default.createElement(_button.DeleteButton, { basePath: basePath, record: data }), _react2.default.createElement(_button.RefreshButton, { refresh: refresh }) ); }; exports.default = EditActions; module.exports = exports['default'];