UNPKG

backpack-ui

Version:

Lonely Planet's Components

93 lines (76 loc) 2.89 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _radium = require("radium"); var _radium2 = _interopRequireDefault(_radium); var _keyframes = require("../../utils/keyframes"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable */ var desktop = _react2.default.createElement( "svg", { width: "402px", height: "131px", viewBox: "0 0 402 131", version: "1.1" }, _react2.default.createElement( "g", { id: "Page-1", stroke: "none", strokeWidth: "1", fill: "none", fillRule: "evenodd" }, _react2.default.createElement( "g", { id: "Desktop-wireframe" }, _react2.default.createElement("rect", { id: "Rectangle", fill: "#EFEFEF", x: "0", y: "0", width: "130", height: "130" }), _react2.default.createElement("path", { d: "M165.5,4.5 L257.047798,4.5", id: "Line", stroke: "#EFEFEF", strokeWidth: "9", strokeLinecap: "square" }), _react2.default.createElement("path", { d: "M165.5,35 L396.008682,35", id: "Line-Copy", stroke: "#EFEFEF", strokeWidth: "12", strokeLinecap: "square" }) ) ) ); var mobile = _react2.default.createElement( "svg", { width: "375px", height: "157px", viewBox: "0 0 435 157", version: "1.1" }, _react2.default.createElement( "g", { id: "Page-1", stroke: "none", strokeWidth: "1", fill: "none", fillRule: "evenodd" }, _react2.default.createElement( "g", { id: "mobile-wire" }, _react2.default.createElement("path", { d: "M194.5,4.5 L286.047798,4.5", id: "Line", stroke: "#EFEFEF", strokeWidth: "9", strokeLinecap: "square" }), _react2.default.createElement("path", { d: "M194.5,44 L425.008682,44", id: "Line-Copy", stroke: "#EFEFEF", strokeWidth: "12", strokeLinecap: "square" }), _react2.default.createElement("rect", { id: "Rectangle", fill: "#EFEFEF", x: "-3", y: "0", width: "160", height: "160" }) ) ) ); /* eslint-enable */ var wireframes = { mobile: mobile, desktop: desktop }; var style = { wireframe: { base: { animationDuration: "1s", animationIterationCount: "infinite", animationName: _keyframes.pulseOpacity, animationTimingFunction: "ease-in-out" } } }; function ListItemWireframe(_ref) { var type = _ref.type; var Wireframe = wireframes[type]; return _react2.default.createElement( "div", { className: "ListItemWireframe-container" }, _react2.default.createElement( "div", { className: "ListItemWireframe -" + type, style: style.wireframe.base }, Wireframe ) ); } ListItemWireframe.propTypes = { type: _react2.default.PropTypes.string.isRequired }; ListItemWireframe.defaultProps = { type: "desktop" }; exports.default = (0, _radium2.default)(ListItemWireframe);