twreporter-react
Version:
React-Redux site for The Reporter Foundation in Taiwan
33 lines (25 loc) • 894 B
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
var _menuFactory = require('../menuFactory');
var _menuFactory2 = _interopRequireDefault(_menuFactory);
var styles = {
pageWrap: function pageWrap(isOpen, width, right) {
return {
transform: isOpen ? '' : right ? 'translate3d(-' + width + 'px, 0, 0) rotateY(15deg)' : 'translate3d(' + width + 'px, 0, 0) rotateY(-15deg)',
transformOrigin: right ? '100% 50%' : '0% 50%',
transformStyle: 'preserve-3d',
transition: 'all 0.5s'
};
},
outerContainer: function outerContainer(isOpen) {
return {
perspective: '1500px',
overflow: isOpen ? '' : 'hidden'
};
}
};
exports['default'] = (0, _menuFactory2['default'])(styles);
module.exports = exports['default'];