From 10578eb7706035c3d28b37db58dfa1b16709b510 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Fri, 13 Oct 2017 12:12:37 +0300 Subject: Initial brunch build works --- static/js/bundle.js | 31490 -------------------------------------------------- 1 file changed, 31490 deletions(-) delete mode 100644 static/js/bundle.js (limited to 'static/js/bundle.js') diff --git a/static/js/bundle.js b/static/js/bundle.js deleted file mode 100644 index 397a15f..0000000 --- a/static/js/bundle.js +++ /dev/null @@ -1,31490 +0,0 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; - -/******/ // The require function -/******/ function __webpack_require__(moduleId) { - -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) -/******/ return installedModules[moduleId].exports; - -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ exports: {}, -/******/ id: moduleId, -/******/ loaded: false -/******/ }; - -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); - -/******/ // Flag the module as loaded -/******/ module.loaded = true; - -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } - - -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; - -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; - -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; - -/******/ // Load entry module and return exports -/******/ return __webpack_require__(0); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - - __webpack_require__(1); - - var _react = __webpack_require__(191); - - var _react2 = _interopRequireDefault(_react); - - var _reactDom = __webpack_require__(347); - - var _reactDom2 = _interopRequireDefault(_reactDom); - - __webpack_require__(348); - - var _rcSlider = __webpack_require__(352); - - var _rcSlider2 = _interopRequireDefault(_rcSlider); - - __webpack_require__(408); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - - function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - - function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - - // Need to directly script-load instead of proper import since GL JS doesn't support webpack - // https://github.com/mapbox/mapbox-gl-js/issues/1649 - __webpack_require__(410); - - var GLMap = function (_React$Component) { - _inherits(GLMap, _React$Component); - - // mapbox auth token - - function GLMap(props) { - _classCallCheck(this, GLMap); - - var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(GLMap).call(this, props)); - - _this.state = { - 'res': '280', - 'slider': 0 - }; - _this.RASTER_COORDS = { - '140': [[33.35317413, 33.27232471], [36.32243686, 33.27232471], [36.32243686, 30.72293428], [33.35317413, 30.72293428]], - '280': [[31.93095218, 34.5156862], [37.86644267, 34.5156862], [37.86644267, 29.42911589], [31.93095218, 29.42911589]] - }; - return _this; - } - - // Adapted from Tim Welch's code that can be found at - // https://github.com/twelch/react-mapbox-gl-seed/blob/4d78eb0/src/components/GLMap.js - - _createClass(GLMap, [{ - key: '_addRadarSource', - value: function _addRadarSource(res, i, url) { - this.map.addSource('radar-' + res + '-' + i, { - "type": "image", - "url": "/static/img/" + url, - "coordinates": this.RASTER_COORDS[res] - }); - } - }, { - key: '_addRadarLayer', - value: function _addRadarLayer(res, i) { - this.map.addLayer({ - "id": 'radar-' + res + '-' + i, - "source": 'radar-' + res + '-' + i, - "type": "raster", - "paint": { - "raster-opacity": 0.85 - } - }); - } - }, { - key: '_removeRadarLayer', - value: function _removeRadarLayer(res, i) { - this.map.removeLayer('radar-' + res + '-' + i); - } - }, { - key: 'componentDidMount', - value: function componentDidMount() { - var _this2 = this; - - mapboxgl.accessToken = this.props.token; - - this.map = new mapboxgl.Map(this.props.view); - - this.map.on('zoom', function (e) { - if (_this2.map.getZoom() > 7) { - _this2._removeRadarLayer('280', _this2.state.slider); - _this2._addRadarLayer('140', _this2.state.slider); - _this2.setState({ - 'res': '140', - 'slider': _this2.state.slider - }); - } else { - _this2._removeRadarLayer('140', _this2.state.slider); - _this2._addRadarLayer('280', _this2.state.slider); - _this2.setState({ - 'res': '280', - 'slider': _this2.state.slider - }); - } - }); - - this.map.on('style.load', function () { - var i = 0; - var _iteratorNormalCompletion = true; - var _didIteratorError = false; - var _iteratorError = undefined; - - try { - for (var _iterator = window.imgs['140'][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { - var v = _step.value; - - _this2._addRadarSource('140', i++, v); - } - } catch (err) { - _didIteratorError = true; - _iteratorError = err; - } finally { - try { - if (!_iteratorNormalCompletion && _iterator.return) { - _iterator.return(); - } - } finally { - if (_didIteratorError) { - throw _iteratorError; - } - } - } - - i = 0; - var _iteratorNormalCompletion2 = true; - var _didIteratorError2 = false; - var _iteratorError2 = undefined; - - try { - for (var _iterator2 = window.imgs['280'][Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) { - var v = _step2.value; - - _this2._addRadarSource('280', i++, v); - } - } catch (err) { - _didIteratorError2 = true; - _iteratorError2 = err; - } finally { - try { - if (!_iteratorNormalCompletion2 && _iterator2.return) { - _iterator2.return(); - } - } finally { - if (_didIteratorError2) { - throw _iteratorError2; - } - } - } - - _this2._addRadarLayer('280', '0'); - }); - } - }, { - key: 'componentWillReceiveProps', - value: function componentWillReceiveProps(props) { - this._removeRadarLayer(this.state.res, this.state.slider); - this._addRadarLayer(this.state.res, props.slider); - - this.setState({ - 'res': this.state.res, - 'slider': props.slider - }); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this.map.remove(); - } - }, { - key: 'render', - value: function render() { - return _react2.default.createElement('div', { id: 'map' }); - } - }]); - - return GLMap; - }(_react2.default.Component); - - GLMap.propTypes = { - view: _react2.default.PropTypes.object, // default map view - token: _react2.default.PropTypes.string }; - - var Map = function (_React$Component2) { - _inherits(Map, _React$Component2); - - function Map(props) { - _classCallCheck(this, Map); - - var _this3 = _possibleConstructorReturn(this, Object.getPrototypeOf(Map).call(this, props)); - - _this3.onChangeHandler = function (e) { - _this3.setState({ - 'slider': 7 - e - }); - }; - - _this3.state = { - 'slider': 0 - }; - return _this3; - } - - _createClass(Map, [{ - key: 'render', - value: function render() { - var mapStyle = { - "version": 8, - "name": "Dark", - "sources": { - "mapbox": { - "type": "vector", - "url": "mapbox://mapbox.mapbox-streets-v6" - } - }, - "sprite": "mapbox://sprites/mapbox/dark-v8", - "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf", - "layers": [{ - "id": "background", - "type": "background", - "paint": { "background-color": "#111" } - }, { - "id": "boundaries", - "source": "mapbox", - "source-layer": "admin", - "type": "line", - "paint": { "line-color": "#797979" }, - "filter": ["all", ["<=", "admin_level", 2], ['==', 'maritime', 0]] - }, { - "id": "water", - "source": "mapbox", - "source-layer": "water", - "type": "line", - "paint": { "line-color": "#797979" } - }, { - "id": "water2", - "source": "mapbox", - "source-layer": "water", - "type": "fill", - "paint": { "fill-color": "#112233" } - }, { - "id": "cities", - "source": "mapbox", - "source-layer": "place_label", - "type": "symbol", - "filter": ["all", ["<=", "localrank", 6]], - "layout": { - "text-field": "{name_en}", - "text-font": ["DIN Offc Pro Bold", "Arial Unicode MS Bold"], - "text-size": { "stops": [[4, 9], [6, 12]] } - }, - "paint": { - "text-color": "#969696", - "text-halo-width": 2, - "text-halo-color": "rgba(0, 0, 0, 0.85)" - } - }, { - "id": "states", - "source": "mapbox", - "source-layer": "state_label", - "type": "symbol", - "layout": { - "text-transform": "uppercase", - "text-field": "{name_en}", - "text-font": ["DIN Offc Pro Bold", "Arial Unicode MS Bold"], - "text-letter-spacing": 0.15, - "text-max-width": 7, - "text-size": { "stops": [[4, 10], [6, 14]] } - }, - "filter": [">=", "area", 80000], - "paint": { - "text-color": "#969696", - "text-halo-width": 2, - "text-halo-color": "rgba(0, 0, 0, 0.85)" - } - }] - }; - var view = { - container: 'map', - maxZoom: 10, - minZoom: 5, - zoom: 6.3, - center: [35, 31.9], - style: mapStyle, - hash: false - }; - - return _react2.default.createElement( - 'div', - null, - _react2.default.createElement(GLMap, { - view: view, - slider: this.state.slider, - token: 'pk.eyJ1IjoieXV2YWRtIiwiYSI6ImNpaWRuaWFxazAwMTJ2b2tyZGRmaWpsNWYifQ.qf_V3CFP_NZtLjk5luNM4g' }), - _react2.default.createElement(_rcSlider2.default, { step: 1, min: 1, max: 7, defaultValue: 7, tipFormatter: null, onChange: this.onChangeHandler }) - ); - } - }]); - - return Map; - }(_react2.default.Component); - - _reactDom2.default.render(_react2.default.createElement(Map, null), document.getElementById('root')); - -/***/ }, -/* 1 */ -/***/ function(module, exports, __webpack_require__) { - - /* WEBPACK VAR INJECTION */(function(global) {"use strict"; - - __webpack_require__(2); - - __webpack_require__(189); - - if (global._babelPolyfill) { - throw new Error("only one instance of babel-polyfill is allowed"); - } - global._babelPolyfill = true; - /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) - -/***/ }, -/* 2 */ -/***/ function(module, exports, __webpack_require__) { - - __webpack_require__(3); - __webpack_require__(36); - __webpack_require__(42); - __webpack_require__(44); - __webpack_require__(46); - __webpack_require__(48); - __webpack_require__(50); - __webpack_require__(52); - __webpack_require__(53); - __webpack_require__(54); - __webpack_require__(55); - __webpack_require__(56); - __webpack_require__(57); - __webpack_require__(58); - __webpack_require__(59); - __webpack_require__(60); - __webpack_require__(61); - __webpack_require__(62); - __webpack_require__(63); - __webpack_require__(66); - __webpack_require__(67); - __webpack_require__(68); - __webpack_require__(70); - __webpack_require__(71); - __webpack_require__(72); - __webpack_require__(73); - __webpack_require__(74); - __webpack_require__(75); - __webpack_require__(76); - __webpack_require__(78); - __webpack_require__(79); - __webpack_require__(80); - __webpack_require__(82); - __webpack_require__(83); - __webpack_require__(84); - __webpack_require__(86); - __webpack_require__(87); - __webpack_require__(88); - __webpack_require__(89); - __webpack_require__(90); - __webpack_require__(91); - __webpack_require__(92); - __webpack_require__(93); - __webpack_require__(94); - __webpack_require__(95); - __webpack_require__(96); - __webpack_require__(97); - __webpack_require__(98); - __webpack_require__(99); - __webpack_require__(104); - __webpack_require__(105); - __webpack_require__(109); - __webpack_require__(110); - __webpack_require__(112); - __webpack_require__(113); - __webpack_require__(118); - __webpack_require__(119); - __webpack_require__(122); - __webpack_require__(124); - __webpack_require__(126); - __webpack_require__(128); - __webpack_require__(129); - __webpack_require__(130); - __webpack_require__(132); - __webpack_require__(133); - __webpack_require__(135); - __webpack_require__(136); - __webpack_require__(137); - __webpack_require__(138); - __webpack_require__(145); - __webpack_require__(148); - __webpack_require__(149); - __webpack_require__(151); - __webpack_require__(152); - __webpack_require__(153); - __webpack_require__(154); - __webpack_require__(155); - __webpack_require__(156); - __webpack_require__(157); - __webpack_require__(158); - __webpack_require__(159); - __webpack_require__(160); - __webpack_require__(161); - __webpack_require__(162); - __webpack_require__(164); - __webpack_require__(165); - __webpack_require__(166); - __webpack_require__(167); - __webpack_require__(168); - __webpack_require__(169); - __webpack_require__(171); - __webpack_require__(172); - __webpack_require__(173); - __webpack_require__(174); - __webpack_require__(176); - __webpack_require__(177); - __webpack_require__(179); - __webpack_require__(180); - __webpack_require__(182); - __webpack_require__(183); - __webpack_require__(184); - __webpack_require__(187); - __webpack_require__(188); - module.exports = __webpack_require__(7); - -/***/ }, -/* 3 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - var $ = __webpack_require__(4) - , $export = __webpack_require__(5) - , DESCRIPTORS = __webpack_require__(10) - , createDesc = __webpack_require__(9) - , html = __webpack_require__(16) - , cel = __webpack_require__(17) - , has = __webpack_require__(19) - , cof = __webpack_require__(20) - , invoke = __webpack_require__(21) - , fails = __webpack_require__(11) - , anObject = __webpack_require__(22) - , aFunction = __webpack_require__(15) - , isObject = __webpack_require__(18) - , toObject = __webpack_require__(23) - , toIObject = __webpack_require__(25) - , toInteger = __webpack_require__(27) - , toIndex = __webpack_require__(28) - , toLength = __webpack_require__(29) - , IObject = __webpack_require__(26) - , IE_PROTO = __webpack_require__(13)('__proto__') - , createArrayMethod = __webpack_require__(30) - , arrayIndexOf = __webpack_require__(35)(false) - , ObjectProto = Object.prototype - , ArrayProto = Array.prototype - , arraySlice = ArrayProto.slice - , arrayJoin = ArrayProto.join - , defineProperty = $.setDesc - , getOwnDescriptor = $.getDesc - , defineProperties = $.setDescs - , factories = {} - , IE8_DOM_DEFINE; - - if(!DESCRIPTORS){ - IE8_DOM_DEFINE = !fails(function(){ - return defineProperty(cel('div'), 'a', {get: function(){ return 7; }}).a != 7; - }); - $.setDesc = function(O, P, Attributes){ - if(IE8_DOM_DEFINE)try { - return defineProperty(O, P, Attributes); - } catch(e){ /* empty */ } - if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!'); - if('value' in Attributes)anObject(O)[P] = Attributes.value; - return O; - }; - $.getDesc = function(O, P){ - if(IE8_DOM_DEFINE)try { - return getOwnDescriptor(O, P); - } catch(e){ /* empty */ } - if(has(O, P))return createDesc(!ObjectProto.propertyIsEnumerable.call(O, P), O[P]); - }; - $.setDescs = defineProperties = function(O, Properties){ - anObject(O); - var keys = $.getKeys(Properties) - , length = keys.length - , i = 0 - , P; - while(length > i)$.setDesc(O, P = keys[i++], Properties[P]); - return O; - }; - } - $export($export.S + $export.F * !DESCRIPTORS, 'Object', { - // 19.1.2.6 / 15.2.3.3 Object.getOwnPropertyDescriptor(O, P) - getOwnPropertyDescriptor: $.getDesc, - // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) - defineProperty: $.setDesc, - // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) - defineProperties: defineProperties - }); - - // IE 8- don't enum bug keys - var keys1 = ('constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,' + - 'toLocaleString,toString,valueOf').split(',') - // Additional keys for getOwnPropertyNames - , keys2 = keys1.concat('length', 'prototype') - , keysLen1 = keys1.length; - - // Create object with `null` prototype: use iframe Object with cleared prototype - var createDict = function(){ - // Thrash, waste and sodomy: IE GC bug - var iframe = cel('iframe') - , i = keysLen1 - , gt = '>' - , iframeDocument; - iframe.style.display = 'none'; - html.appendChild(iframe); - iframe.src = 'javascript:'; // eslint-disable-line no-script-url - // createDict = iframe.contentWindow.Object; - // html.removeChild(iframe); - iframeDocument = iframe.contentWindow.document; - iframeDocument.open(); - iframeDocument.write('