@mindhive/documents
Version:
Standard document viewing, editing, listing etc
45 lines (33 loc) • 1.25 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _Paper = require('material-ui/Paper');
var _Paper2 = _interopRequireDefault(_Paper);
var _SearchFilter = require('./search/SearchFilter');
var _SearchFilter2 = _interopRequireDefault(_SearchFilter);
var _DocAddFab = require('./DocAddFab');
var _DocAddFab2 = _interopRequireDefault(_DocAddFab);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var DocContainer = function DocContainer(_ref) {
var addFab = _ref.addFab,
search = _ref.search,
_ref$onSearch = _ref.onSearch,
onSearch = _ref$onSearch === undefined ? function () {} : _ref$onSearch,
children = _ref.children,
style = _ref.style;
return _react2.default.createElement(
_Paper2.default,
{ zDepth: 1, style: style },
addFab && _react2.default.createElement(_DocAddFab2.default, { addFab: addFab }),
search || onSearch ? _react2.default.createElement(_SearchFilter2.default, { onSearch: onSearch }) : _react2.default.createElement(
'div',
null,
'\xA0'
),
children
);
};
exports.default = DocContainer;