diff --git a/node_modules/.cache/babel-loader/0014023c611dd670cad094afb42965ff.json b/node_modules/.cache/babel-loader/0014023c611dd670cad094afb42965ff.json new file mode 100644 index 00000000..c5cf455d --- /dev/null +++ b/node_modules/.cache/babel-loader/0014023c611dd670cad094afb42965ff.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/Introduction.js\";\nimport React from 'react';\nimport { Main, Button, Heading, Box, Paragraph } from 'grommet';\nimport { Inspect } from 'grommet-icons';\n\nclass Sample extends React.Component {\n constructor(props) {\n super(props);\n this.state = {};\n }\n\n render() {\n const Component = React.createElement(Box, {\n justify: \"center\",\n align: \"center\",\n background: \"linear-gradient(102.77deg, #865ED6 -9.18%, #18BAB9 209.09%)\",\n pad: \"large\",\n height: \"medium\",\n overflow: \"scroll\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 16\n },\n __self: this\n }, React.createElement(Main, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 24\n },\n __self: this\n }, React.createElement(Heading, {\n alignSelf: \"center\",\n color: \"yellow\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 25\n },\n __self: this\n }, \"Welcome to Eusoff Virtual Tour\"), React.createElement(Box, {\n pad: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 31\n },\n __self: this\n }, React.createElement(Paragraph, {\n alignSelf: \"center\",\n color: \"white\",\n pad: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 34\n },\n __self: this\n }, \"Welcome to Eusoff Hall virtual tour! And some more description texts here if needed.\")), React.createElement(Button, {\n onClick: () => {},\n active: \"true\",\n alignSelf: \"center\",\n label: \"Start Exploring\",\n color: \"white\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 43\n },\n __self: this\n })));\n return Component;\n }\n\n}\n\nexport default Sample;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/Introduction.js"],"names":["React","Main","Button","Heading","Box","Paragraph","Inspect","Sample","Component","constructor","props","state","render"],"mappings":";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,IAAT,EAAeC,MAAf,EAAuBC,OAAvB,EAAgCC,GAAhC,EAAqCC,SAArC,QAAsD,SAAtD;AACA,SAASC,OAAT,QAAwB,eAAxB;;AAEA,MAAMC,MAAN,SAAqBP,KAAK,CAACQ,SAA3B,CAAoC;AAChCC,EAAAA,WAAW,CAACC,KAAD,EAAQ;AACf,UAAMA,KAAN;AAEA,SAAKC,KAAL,GAAa,EAAb;AAEH;;AAEDC,EAAAA,MAAM,GAAE;AAEJ,UAAMJ,SAAS,GACf,oBAAC,GAAD;AACI,MAAA,OAAO,EAAC,QADZ;AAEI,MAAA,KAAK,EAAC,QAFV;AAGI,MAAA,UAAU,EAAC,6DAHf;AAII,MAAA,GAAG,EAAC,OAJR;AAKI,MAAA,MAAM,EAAC,QALX;AAMI,MAAA,QAAQ,EAAG,QANf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAQI,oBAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACA,oBAAC,OAAD;AACQ,MAAA,SAAS,EAAG,QADpB;AAEQ,MAAA,KAAK,EAAG,QAFhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,wCADA,EAOA,oBAAC,GAAD;AACI,MAAA,GAAG,EAAC,QADR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAGI,oBAAC,SAAD;AACI,MAAA,SAAS,EAAG,QADhB;AAEI,MAAA,KAAK,EAAG,OAFZ;AAGI,MAAA,GAAG,EAAG,QAHV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,8FAHJ,CAPA,EAmBA,oBAAC,MAAD;AACA,MAAA,OAAO,EAAE,MAAM,CAAE,CADjB;AAEA,MAAA,MAAM,EAAC,MAFP;AAGA,MAAA,SAAS,EAAG,QAHZ;AAIA,MAAA,KAAK,EAAG,iBAJR;AAKA,MAAA,KAAK,EAAG,OALR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MAnBA,CARJ,CADA;AAsCA,WAAQA,SAAR;AACH;;AAjD+B;;AAoDpC,eAAeD,MAAf","sourcesContent":["import React from 'react';\nimport { Main, Button, Heading, Box, Paragraph } from 'grommet';\nimport { Inspect } from 'grommet-icons';\n\nclass Sample extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n };\n }\n \n render(){\n\n const Component = \n \n
\n \n Welcome to Eusoff Virtual Tour\n \n\n \n \n Welcome to Eusoff Hall virtual tour! And some more description texts here if needed.\n \n \n\n {}} \n active=\"true\"\n alignSelf = \"center\"\n label = \"Start Exploring\"\n color = \"white\"\n />\n
\n
\n\n return (Component)\n }\n}\n\nexport default Sample;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/004d3a813ae589257f2390ef39df925e.json b/node_modules/.cache/babel-loader/004d3a813ae589257f2390ef39df925e.json new file mode 100644 index 00000000..0a7cd67d --- /dev/null +++ b/node_modules/.cache/babel-loader/004d3a813ae589257f2390ef39df925e.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nimport React, { useContext, useEffect, useRef, useState } from 'react';\nimport { ThemeContext } from 'styled-components';\nimport { normalizeColor, parseMetricToNum } from '../../utils';\nimport { StyledChart } from './StyledChart';\nimport { normalizeBounds, normalizeValues } from './utils';\nvar gradientMaskColor = '#ffffff'; // use constants so re-renders don't re-trigger effects\n\nvar defaultSize = {\n height: 'small',\n width: 'medium'\n};\nvar defaultValues = [];\nvar Chart = React.forwardRef(function (_ref, ref) {\n var propsBounds = _ref.bounds,\n color = _ref.color,\n gap = _ref.gap,\n id = _ref.id,\n onClick = _ref.onClick,\n onHover = _ref.onHover,\n _ref$overflow = _ref.overflow,\n overflow = _ref$overflow === void 0 ? false : _ref$overflow,\n round = _ref.round,\n _ref$size = _ref.size,\n propsSize = _ref$size === void 0 ? defaultSize : _ref$size,\n _ref$thickness = _ref.thickness,\n thickness = _ref$thickness === void 0 ? 'medium' : _ref$thickness,\n _ref$type = _ref.type,\n type = _ref$type === void 0 ? 'bar' : _ref$type,\n _ref$values = _ref.values,\n propsValues = _ref$values === void 0 ? defaultValues : _ref$values,\n rest = _objectWithoutPropertiesLoose(_ref, [\"bounds\", \"color\", \"gap\", \"id\", \"onClick\", \"onHover\", \"overflow\", \"round\", \"size\", \"thickness\", \"type\", \"values\"]);\n\n var theme = useContext(ThemeContext);\n\n var _useState = useState([]),\n values = _useState[0],\n setValues = _useState[1];\n\n var _useState2 = useState([[0, 0], [0, 0]]),\n bounds = _useState2[0],\n setBounds = _useState2[1];\n\n var _useState3 = useState([0, 0]),\n containerSize = _useState3[0],\n setContainerSize = _useState3[1];\n\n var _useState4 = useState([0, 0]),\n size = _useState4[0],\n setSize = _useState4[1];\n\n var _useState5 = useState([1, 1]),\n scale = _useState5[0],\n setScale = _useState5[1];\n\n var _useState6 = useState(0),\n strokeWidth = _useState6[0],\n setStrokeWidth = _useState6[1];\n\n var containerRef = ref || useRef(); // calculations\n\n useEffect(function () {\n var nextValues = normalizeValues(propsValues);\n setValues(nextValues);\n var nextBounds = normalizeBounds(propsBounds, nextValues);\n setBounds(nextBounds);\n var nextStrokeWidth = parseMetricToNum(theme.global.edgeSize[thickness] || thickness);\n setStrokeWidth(nextStrokeWidth);\n var gapWidth = gap ? parseMetricToNum(theme.global.edgeSize[gap] || gap) : nextStrokeWidth; // autoWidth is how wide we'd pefer\n\n var autoWidth = nextStrokeWidth * nextValues.length + (nextValues.length - 1) * gapWidth;\n var sizeWidth = typeof propsSize === 'string' ? propsSize : propsSize.width || defaultSize.width;\n var width;\n\n if (sizeWidth === 'full') {\n width = containerSize[0];\n } else if (sizeWidth === 'auto') {\n width = autoWidth;\n } else {\n width = parseMetricToNum(theme.global.size[sizeWidth] || sizeWidth);\n }\n\n var sizeHeight = typeof propsSize === 'string' ? propsSize : propsSize.height || defaultSize.height;\n var height;\n\n if (sizeHeight === 'full') {\n height = containerSize[1];\n } else {\n height = parseMetricToNum(theme.global.size[sizeHeight] || sizeHeight);\n }\n\n setSize([width, height]);\n var nextScale = [(sizeWidth === 'auto' ? autoWidth : width) / (nextBounds[0][1] - nextBounds[0][0]), height / (nextBounds[1][1] - nextBounds[1][0])];\n setScale(nextScale);\n }, [containerSize, gap, propsBounds, propsSize, propsValues, theme.global.edgeSize, theme.global.size, thickness]); // set container size when we get ref or when size changes\n\n if (containerRef.current && propsSize && (propsSize === 'full' || propsSize.height === 'full' || propsSize.width === 'full')) {\n var containerNode = containerRef.current;\n\n if (containerNode) {\n var parentNode = containerNode.parentNode;\n\n if (parentNode) {\n var rect = parentNode.getBoundingClientRect();\n\n if (rect.width !== containerSize[0] || rect.height !== containerSize[1]) {\n setContainerSize([rect.width, rect.height]);\n }\n }\n }\n } // container size, if needed\n\n\n useEffect(function () {\n var onResize = function onResize() {\n var parentNode = containerRef.current.parentNode;\n var rect = parentNode.getBoundingClientRect();\n setContainerSize([rect.width, rect.height]);\n };\n\n if (propsSize && (propsSize === 'full' || propsSize.width === 'full' || propsSize.height === 'full')) {\n window.addEventListener('resize', onResize);\n return function () {\n return window.removeEventListener('resize', onResize);\n };\n }\n\n return undefined;\n }, [containerRef, propsSize]);\n var useGradient = color && Array.isArray(color);\n\n var renderBars = function renderBars() {\n return (values || []).map(function (valueArg, index) {\n var label = valueArg.label,\n valueOnHover = valueArg.onHover,\n value = valueArg.value,\n valueRest = _objectWithoutPropertiesLoose(valueArg, [\"label\", \"onHover\", \"value\"]);\n\n var key = \"p-\" + index;\n var bottom = value.length === 2 ? bounds[1][0] : value[1];\n var top = value.length === 2 ? value[1] : value[2];\n\n if (top !== 0) {\n var d = \"M \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (bottom - bounds[1][0]) * scale[1])) + (\" L \" + (value[0] - bounds[0][0]) * scale[0] + \",\") + (\"\" + (size[1] - (top - bounds[1][0]) * scale[1]));\n var hoverProps;\n\n if (valueOnHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return valueOnHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return valueOnHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", {\n key: key,\n fill: \"none\"\n }, React.createElement(\"title\", null, label), React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps, valueRest)));\n }\n\n return undefined;\n });\n };\n\n var renderLine = function renderLine() {\n var d = '';\n (values || []).forEach(function (_ref2, index) {\n var value = _ref2.value;\n d += (index ? ' L' : 'M') + \" \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (value[1] - bounds[1][0]) * scale[1]));\n });\n var hoverProps;\n\n if (onHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return onHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return onHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", {\n fill: \"none\"\n }, React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps)));\n };\n\n var renderArea = function renderArea() {\n var d = '';\n (values || []).forEach(function (_ref3, index) {\n var value = _ref3.value;\n var top = value.length === 2 ? value[1] : value[2];\n d += (!index ? 'M' : ' L') + \" \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (top - bounds[1][0]) * scale[1]));\n });\n (values || []).reverse().forEach(function (_ref4) {\n var value = _ref4.value;\n var bottom = value.length === 2 ? bounds[1][0] : value[1];\n d += \" L \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (bottom - bounds[1][0]) * scale[1]));\n });\n\n if (d.length > 0) {\n d += ' Z';\n }\n\n var hoverProps;\n\n if (onHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return onHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return onHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", null, React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps)));\n };\n\n var renderPoints = function renderPoints() {\n return (values || []).map(function (valueArg, index) {\n var label = valueArg.label,\n valueOnHover = valueArg.onHover,\n value = valueArg.value,\n valueRest = _objectWithoutPropertiesLoose(valueArg, [\"label\", \"onHover\", \"value\"]);\n\n var key = \"p-\" + index;\n var hoverProps;\n\n if (valueOnHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return valueOnHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return valueOnHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n var center = value.length === 2 ? value[1] : value[2];\n var shape;\n\n if (round) {\n var cx = (value[0] - bounds[0][0]) * scale[0];\n var cy = size[1] - (center - bounds[1][0]) * scale[1];\n shape = React.createElement(\"circle\", _extends({\n cx: cx,\n cy: cy,\n r: strokeWidth / 2\n }, hoverProps, clickProps, valueRest));\n } else {\n var x = (value[0] - bounds[0][0]) * scale[0] - strokeWidth / 2;\n var y = size[1] - (center - bounds[1][0]) * scale[1] - strokeWidth / 2;\n shape = React.createElement(\"rect\", _extends({\n x: x,\n y: y,\n width: strokeWidth,\n height: strokeWidth\n }, hoverProps, clickProps, valueRest));\n }\n\n return React.createElement(\"g\", {\n key: key,\n stroke: \"none\"\n }, React.createElement(\"title\", null, label), shape);\n });\n };\n\n var contents;\n\n if (type === 'bar') {\n contents = renderBars();\n } else if (type === 'line') {\n contents = renderLine();\n } else if (type === 'area') {\n contents = renderArea();\n } else if (type === 'point') {\n contents = renderPoints();\n }\n\n var viewBounds = overflow ? [0, 0, size[0], size[1]] : [-(strokeWidth / 2), -(strokeWidth / 2), size[0] + strokeWidth, size[1] + strokeWidth];\n var viewBox = viewBounds.join(' ');\n var colorName;\n\n if (!useGradient) {\n if (color && color.color) colorName = color.color;else if (color) colorName = color;else if (theme.chart && theme.chart.color) colorName = theme.chart.color;\n }\n\n var opacity = color && color.opacity ? theme.global.opacity[color.opacity] : undefined;\n var stroke;\n\n if (type !== 'point') {\n if (useGradient) stroke = gradientMaskColor;else stroke = normalizeColor(colorName, theme);\n } else stroke = 'none';\n\n var fill;\n\n if (type === 'point' || type === 'area') {\n if (useGradient) fill = gradientMaskColor;else fill = normalizeColor(colorName, theme);\n } else fill = 'none';\n\n var drawing = React.createElement(\"g\", {\n stroke: stroke,\n strokeWidth: type !== 'point' ? strokeWidth : undefined,\n fill: fill,\n strokeLinecap: round ? 'round' : 'butt',\n strokeLinejoin: round ? 'round' : 'miter',\n opacity: opacity\n }, contents);\n var defs;\n var gradientRect;\n\n if (useGradient && size[1]) {\n var gradientId = id + \"-gradient\";\n var maskId = id + \"-mask\";\n defs = React.createElement(\"defs\", null, React.createElement(\"linearGradient\", {\n id: gradientId,\n x1: 0,\n y1: 0,\n x2: 0,\n y2: 1\n }, color.sort(function (c1, c2) {\n return c2.value - c1.value;\n }).map(function (_ref5) {\n var value = _ref5.value,\n gradientColor = _ref5.color;\n return React.createElement(\"stop\", {\n key: value,\n offset: (size[1] - (value - bounds[1][0]) * scale[1]) / size[1],\n stopColor: normalizeColor(gradientColor, theme)\n });\n })), React.createElement(\"mask\", {\n id: maskId\n }, drawing));\n gradientRect = React.createElement(\"rect\", {\n x: viewBounds[0],\n y: viewBounds[1],\n width: viewBounds[2],\n height: viewBounds[3],\n fill: \"url(#\" + gradientId + \")\",\n mask: \"url(#\" + maskId + \")\"\n });\n }\n\n return React.createElement(StyledChart, _extends({\n ref: containerRef,\n id: id,\n viewBox: viewBox,\n preserveAspectRatio: \"none\",\n width: size === 'full' ? '100%' : size[0],\n height: size === 'full' ? '100%' : size[1]\n }, rest), defs, useGradient ? gradientRect : drawing);\n});\nChart.displayName = 'Chart';\nvar ChartDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n ChartDoc = require('./doc').doc(Chart); // eslint-disable-line global-require\n}\n\nvar ChartWrapper = ChartDoc || Chart;\nexport { ChartWrapper as Chart };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Chart/Chart.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","_objectWithoutPropertiesLoose","excluded","sourceKeys","keys","indexOf","React","useContext","useEffect","useRef","useState","ThemeContext","normalizeColor","parseMetricToNum","StyledChart","normalizeBounds","normalizeValues","gradientMaskColor","defaultSize","height","width","defaultValues","Chart","forwardRef","_ref","ref","propsBounds","bounds","color","gap","id","onClick","onHover","_ref$overflow","overflow","round","_ref$size","size","propsSize","_ref$thickness","thickness","_ref$type","type","_ref$values","values","propsValues","rest","theme","_useState","setValues","_useState2","setBounds","_useState3","containerSize","setContainerSize","_useState4","setSize","_useState5","scale","setScale","_useState6","strokeWidth","setStrokeWidth","containerRef","nextValues","nextBounds","nextStrokeWidth","global","edgeSize","gapWidth","autoWidth","sizeWidth","sizeHeight","nextScale","current","containerNode","parentNode","rect","getBoundingClientRect","onResize","window","addEventListener","removeEventListener","undefined","useGradient","Array","isArray","renderBars","map","valueArg","index","label","valueOnHover","value","valueRest","bottom","top","d","hoverProps","onMouseOver","onMouseLeave","clickProps","createElement","fill","renderLine","forEach","_ref2","renderArea","_ref3","reverse","_ref4","renderPoints","center","shape","cx","cy","r","x","y","stroke","contents","viewBounds","viewBox","join","colorName","chart","opacity","drawing","strokeLinecap","strokeLinejoin","defs","gradientRect","gradientId","maskId","x1","y1","x2","y2","sort","c1","c2","_ref5","gradientColor","offset","stopColor","mask","preserveAspectRatio","displayName","ChartDoc","process","env","NODE_ENV","require","doc","ChartWrapper"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,SAASQ,6BAAT,CAAuCN,MAAvC,EAA+CO,QAA/C,EAAyD;AAAE,MAAIP,MAAM,IAAI,IAAd,EAAoB,OAAO,EAAP;AAAW,MAAIJ,MAAM,GAAG,EAAb;AAAiB,MAAIY,UAAU,GAAGd,MAAM,CAACe,IAAP,CAAYT,MAAZ,CAAjB;AAAsC,MAAIC,GAAJ,EAASJ,CAAT;;AAAY,OAAKA,CAAC,GAAG,CAAT,EAAYA,CAAC,GAAGW,UAAU,CAACT,MAA3B,EAAmCF,CAAC,EAApC,EAAwC;AAAEI,IAAAA,GAAG,GAAGO,UAAU,CAACX,CAAD,CAAhB;AAAqB,QAAIU,QAAQ,CAACG,OAAT,CAAiBT,GAAjB,KAAyB,CAA7B,EAAgC;AAAUL,IAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;;AAAC,SAAOL,MAAP;AAAgB;;AAEnT,OAAOe,KAAP,IAAgBC,UAAhB,EAA4BC,SAA5B,EAAuCC,MAAvC,EAA+CC,QAA/C,QAA+D,OAA/D;AACA,SAASC,YAAT,QAA6B,mBAA7B;AACA,SAASC,cAAT,EAAyBC,gBAAzB,QAAiD,aAAjD;AACA,SAASC,WAAT,QAA4B,eAA5B;AACA,SAASC,eAAT,EAA0BC,eAA1B,QAAiD,SAAjD;AACA,IAAIC,iBAAiB,GAAG,SAAxB,C,CAAmC;;AAEnC,IAAIC,WAAW,GAAG;AAChBC,EAAAA,MAAM,EAAE,OADQ;AAEhBC,EAAAA,KAAK,EAAE;AAFS,CAAlB;AAIA,IAAIC,aAAa,GAAG,EAApB;AACA,IAAIC,KAAK,GAAGhB,KAAK,CAACiB,UAAN,CAAiB,UAAUC,IAAV,EAAgBC,GAAhB,EAAqB;AAChD,MAAIC,WAAW,GAAGF,IAAI,CAACG,MAAvB;AAAA,MACIC,KAAK,GAAGJ,IAAI,CAACI,KADjB;AAAA,MAEIC,GAAG,GAAGL,IAAI,CAACK,GAFf;AAAA,MAGIC,EAAE,GAAGN,IAAI,CAACM,EAHd;AAAA,MAIIC,OAAO,GAAGP,IAAI,CAACO,OAJnB;AAAA,MAKIC,OAAO,GAAGR,IAAI,CAACQ,OALnB;AAAA,MAMIC,aAAa,GAAGT,IAAI,CAACU,QANzB;AAAA,MAOIA,QAAQ,GAAGD,aAAa,KAAK,KAAK,CAAvB,GAA2B,KAA3B,GAAmCA,aAPlD;AAAA,MAQIE,KAAK,GAAGX,IAAI,CAACW,KARjB;AAAA,MASIC,SAAS,GAAGZ,IAAI,CAACa,IATrB;AAAA,MAUIC,SAAS,GAAGF,SAAS,KAAK,KAAK,CAAnB,GAAuBlB,WAAvB,GAAqCkB,SAVrD;AAAA,MAWIG,cAAc,GAAGf,IAAI,CAACgB,SAX1B;AAAA,MAYIA,SAAS,GAAGD,cAAc,KAAK,KAAK,CAAxB,GAA4B,QAA5B,GAAuCA,cAZvD;AAAA,MAaIE,SAAS,GAAGjB,IAAI,CAACkB,IAbrB;AAAA,MAcIA,IAAI,GAAGD,SAAS,KAAK,KAAK,CAAnB,GAAuB,KAAvB,GAA+BA,SAd1C;AAAA,MAeIE,WAAW,GAAGnB,IAAI,CAACoB,MAfvB;AAAA,MAgBIC,WAAW,GAAGF,WAAW,KAAK,KAAK,CAArB,GAAyBtB,aAAzB,GAAyCsB,WAhB3D;AAAA,MAiBIG,IAAI,GAAG7C,6BAA6B,CAACuB,IAAD,EAAO,CAAC,QAAD,EAAW,OAAX,EAAoB,KAApB,EAA2B,IAA3B,EAAiC,SAAjC,EAA4C,SAA5C,EAAuD,UAAvD,EAAmE,OAAnE,EAA4E,MAA5E,EAAoF,WAApF,EAAiG,MAAjG,EAAyG,QAAzG,CAAP,CAjBxC;;AAmBA,MAAIuB,KAAK,GAAGxC,UAAU,CAACI,YAAD,CAAtB;;AAEA,MAAIqC,SAAS,GAAGtC,QAAQ,CAAC,EAAD,CAAxB;AAAA,MACIkC,MAAM,GAAGI,SAAS,CAAC,CAAD,CADtB;AAAA,MAEIC,SAAS,GAAGD,SAAS,CAAC,CAAD,CAFzB;;AAIA,MAAIE,UAAU,GAAGxC,QAAQ,CAAC,CAAC,CAAC,CAAD,EAAI,CAAJ,CAAD,EAAS,CAAC,CAAD,EAAI,CAAJ,CAAT,CAAD,CAAzB;AAAA,MACIiB,MAAM,GAAGuB,UAAU,CAAC,CAAD,CADvB;AAAA,MAEIC,SAAS,GAAGD,UAAU,CAAC,CAAD,CAF1B;;AAIA,MAAIE,UAAU,GAAG1C,QAAQ,CAAC,CAAC,CAAD,EAAI,CAAJ,CAAD,CAAzB;AAAA,MACI2C,aAAa,GAAGD,UAAU,CAAC,CAAD,CAD9B;AAAA,MAEIE,gBAAgB,GAAGF,UAAU,CAAC,CAAD,CAFjC;;AAIA,MAAIG,UAAU,GAAG7C,QAAQ,CAAC,CAAC,CAAD,EAAI,CAAJ,CAAD,CAAzB;AAAA,MACI2B,IAAI,GAAGkB,UAAU,CAAC,CAAD,CADrB;AAAA,MAEIC,OAAO,GAAGD,UAAU,CAAC,CAAD,CAFxB;;AAIA,MAAIE,UAAU,GAAG/C,QAAQ,CAAC,CAAC,CAAD,EAAI,CAAJ,CAAD,CAAzB;AAAA,MACIgD,KAAK,GAAGD,UAAU,CAAC,CAAD,CADtB;AAAA,MAEIE,QAAQ,GAAGF,UAAU,CAAC,CAAD,CAFzB;;AAIA,MAAIG,UAAU,GAAGlD,QAAQ,CAAC,CAAD,CAAzB;AAAA,MACImD,WAAW,GAAGD,UAAU,CAAC,CAAD,CAD5B;AAAA,MAEIE,cAAc,GAAGF,UAAU,CAAC,CAAD,CAF/B;;AAIA,MAAIG,YAAY,GAAGtC,GAAG,IAAIhB,MAAM,EAAhC,CA9CgD,CA8CZ;;AAEpCD,EAAAA,SAAS,CAAC,YAAY;AACpB,QAAIwD,UAAU,GAAGhD,eAAe,CAAC6B,WAAD,CAAhC;AACAI,IAAAA,SAAS,CAACe,UAAD,CAAT;AACA,QAAIC,UAAU,GAAGlD,eAAe,CAACW,WAAD,EAAcsC,UAAd,CAAhC;AACAb,IAAAA,SAAS,CAACc,UAAD,CAAT;AACA,QAAIC,eAAe,GAAGrD,gBAAgB,CAACkC,KAAK,CAACoB,MAAN,CAAaC,QAAb,CAAsB5B,SAAtB,KAAoCA,SAArC,CAAtC;AACAsB,IAAAA,cAAc,CAACI,eAAD,CAAd;AACA,QAAIG,QAAQ,GAAGxC,GAAG,GAAGhB,gBAAgB,CAACkC,KAAK,CAACoB,MAAN,CAAaC,QAAb,CAAsBvC,GAAtB,KAA8BA,GAA/B,CAAnB,GAAyDqC,eAA3E,CAPoB,CAOwE;;AAE5F,QAAII,SAAS,GAAGJ,eAAe,GAAGF,UAAU,CAACtE,MAA7B,GAAsC,CAACsE,UAAU,CAACtE,MAAX,GAAoB,CAArB,IAA0B2E,QAAhF;AACA,QAAIE,SAAS,GAAG,OAAOjC,SAAP,KAAqB,QAArB,GAAgCA,SAAhC,GAA4CA,SAAS,CAAClB,KAAV,IAAmBF,WAAW,CAACE,KAA3F;AACA,QAAIA,KAAJ;;AAEA,QAAImD,SAAS,KAAK,MAAlB,EAA0B;AACxBnD,MAAAA,KAAK,GAAGiC,aAAa,CAAC,CAAD,CAArB;AACD,KAFD,MAEO,IAAIkB,SAAS,KAAK,MAAlB,EAA0B;AAC/BnD,MAAAA,KAAK,GAAGkD,SAAR;AACD,KAFM,MAEA;AACLlD,MAAAA,KAAK,GAAGP,gBAAgB,CAACkC,KAAK,CAACoB,MAAN,CAAa9B,IAAb,CAAkBkC,SAAlB,KAAgCA,SAAjC,CAAxB;AACD;;AAED,QAAIC,UAAU,GAAG,OAAOlC,SAAP,KAAqB,QAArB,GAAgCA,SAAhC,GAA4CA,SAAS,CAACnB,MAAV,IAAoBD,WAAW,CAACC,MAA7F;AACA,QAAIA,MAAJ;;AAEA,QAAIqD,UAAU,KAAK,MAAnB,EAA2B;AACzBrD,MAAAA,MAAM,GAAGkC,aAAa,CAAC,CAAD,CAAtB;AACD,KAFD,MAEO;AACLlC,MAAAA,MAAM,GAAGN,gBAAgB,CAACkC,KAAK,CAACoB,MAAN,CAAa9B,IAAb,CAAkBmC,UAAlB,KAAiCA,UAAlC,CAAzB;AACD;;AAEDhB,IAAAA,OAAO,CAAC,CAACpC,KAAD,EAAQD,MAAR,CAAD,CAAP;AACA,QAAIsD,SAAS,GAAG,CAAC,CAACF,SAAS,KAAK,MAAd,GAAuBD,SAAvB,GAAmClD,KAApC,KAA8C6C,UAAU,CAAC,CAAD,CAAV,CAAc,CAAd,IAAmBA,UAAU,CAAC,CAAD,CAAV,CAAc,CAAd,CAAjE,CAAD,EAAqF9C,MAAM,IAAI8C,UAAU,CAAC,CAAD,CAAV,CAAc,CAAd,IAAmBA,UAAU,CAAC,CAAD,CAAV,CAAc,CAAd,CAAvB,CAA3F,CAAhB;AACAN,IAAAA,QAAQ,CAACc,SAAD,CAAR;AACD,GAjCQ,EAiCN,CAACpB,aAAD,EAAgBxB,GAAhB,EAAqBH,WAArB,EAAkCY,SAAlC,EAA6CO,WAA7C,EAA0DE,KAAK,CAACoB,MAAN,CAAaC,QAAvE,EAAiFrB,KAAK,CAACoB,MAAN,CAAa9B,IAA9F,EAAoGG,SAApG,CAjCM,CAAT,CAhDgD,CAiFoE;;AAEpH,MAAIuB,YAAY,CAACW,OAAb,IAAwBpC,SAAxB,KAAsCA,SAAS,KAAK,MAAd,IAAwBA,SAAS,CAACnB,MAAV,KAAqB,MAA7C,IAAuDmB,SAAS,CAAClB,KAAV,KAAoB,MAAjH,CAAJ,EAA8H;AAC5H,QAAIuD,aAAa,GAAGZ,YAAY,CAACW,OAAjC;;AAEA,QAAIC,aAAJ,EAAmB;AACjB,UAAIC,UAAU,GAAGD,aAAa,CAACC,UAA/B;;AAEA,UAAIA,UAAJ,EAAgB;AACd,YAAIC,IAAI,GAAGD,UAAU,CAACE,qBAAX,EAAX;;AAEA,YAAID,IAAI,CAACzD,KAAL,KAAeiC,aAAa,CAAC,CAAD,CAA5B,IAAmCwB,IAAI,CAAC1D,MAAL,KAAgBkC,aAAa,CAAC,CAAD,CAApE,EAAyE;AACvEC,UAAAA,gBAAgB,CAAC,CAACuB,IAAI,CAACzD,KAAN,EAAayD,IAAI,CAAC1D,MAAlB,CAAD,CAAhB;AACD;AACF;AACF;AACF,GAjG+C,CAiG9C;;;AAGFX,EAAAA,SAAS,CAAC,YAAY;AACpB,QAAIuE,QAAQ,GAAG,SAASA,QAAT,GAAoB;AACjC,UAAIH,UAAU,GAAGb,YAAY,CAACW,OAAb,CAAqBE,UAAtC;AACA,UAAIC,IAAI,GAAGD,UAAU,CAACE,qBAAX,EAAX;AACAxB,MAAAA,gBAAgB,CAAC,CAACuB,IAAI,CAACzD,KAAN,EAAayD,IAAI,CAAC1D,MAAlB,CAAD,CAAhB;AACD,KAJD;;AAMA,QAAImB,SAAS,KAAKA,SAAS,KAAK,MAAd,IAAwBA,SAAS,CAAClB,KAAV,KAAoB,MAA5C,IAAsDkB,SAAS,CAACnB,MAAV,KAAqB,MAAhF,CAAb,EAAsG;AACpG6D,MAAAA,MAAM,CAACC,gBAAP,CAAwB,QAAxB,EAAkCF,QAAlC;AACA,aAAO,YAAY;AACjB,eAAOC,MAAM,CAACE,mBAAP,CAA2B,QAA3B,EAAqCH,QAArC,CAAP;AACD,OAFD;AAGD;;AAED,WAAOI,SAAP;AACD,GAfQ,EAeN,CAACpB,YAAD,EAAezB,SAAf,CAfM,CAAT;AAgBA,MAAI8C,WAAW,GAAGxD,KAAK,IAAIyD,KAAK,CAACC,OAAN,CAAc1D,KAAd,CAA3B;;AAEA,MAAI2D,UAAU,GAAG,SAASA,UAAT,GAAsB;AACrC,WAAO,CAAC3C,MAAM,IAAI,EAAX,EAAe4C,GAAf,CAAmB,UAAUC,QAAV,EAAoBC,KAApB,EAA2B;AACnD,UAAIC,KAAK,GAAGF,QAAQ,CAACE,KAArB;AAAA,UACIC,YAAY,GAAGH,QAAQ,CAACzD,OAD5B;AAAA,UAEI6D,KAAK,GAAGJ,QAAQ,CAACI,KAFrB;AAAA,UAGIC,SAAS,GAAG7F,6BAA6B,CAACwF,QAAD,EAAW,CAAC,OAAD,EAAU,SAAV,EAAqB,OAArB,CAAX,CAH7C;;AAKA,UAAI7F,GAAG,GAAG,OAAO8F,KAAjB;AACA,UAAIK,MAAM,GAAGF,KAAK,CAACnG,MAAN,KAAiB,CAAjB,GAAqBiC,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAArB,GAAoCkE,KAAK,CAAC,CAAD,CAAtD;AACA,UAAIG,GAAG,GAAGH,KAAK,CAACnG,MAAN,KAAiB,CAAjB,GAAqBmG,KAAK,CAAC,CAAD,CAA1B,GAAgCA,KAAK,CAAC,CAAD,CAA/C;;AAEA,UAAIG,GAAG,KAAK,CAAZ,EAAe;AACb,YAAIC,CAAC,GAAG,OAAO,CAACJ,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAAxC,GAA8C,GAA9C,IAAqD,MAAMrB,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC0D,MAAM,GAAGpE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAV,IAA0B+B,KAAK,CAAC,CAAD,CAA/C,CAArD,KAA6G,QAAQ,CAACmC,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAAzC,GAA+C,GAA5J,KAAoK,MAAMrB,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC2D,GAAG,GAAGrE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAP,IAAuB+B,KAAK,CAAC,CAAD,CAA5C,CAApK,CAAR;AACA,YAAIwC,UAAJ;;AAEA,YAAIN,YAAJ,EAAkB;AAChBM,UAAAA,UAAU,GAAG;AACXC,YAAAA,WAAW,EAAE,SAASA,WAAT,GAAuB;AAClC,qBAAOP,YAAY,CAAC,IAAD,CAAnB;AACD,aAHU;AAIXQ,YAAAA,YAAY,EAAE,SAASA,YAAT,GAAwB;AACpC,qBAAOR,YAAY,CAAC,KAAD,CAAnB;AACD;AANU,WAAb;AAQD;;AAED,YAAIS,UAAJ;;AAEA,YAAItE,OAAJ,EAAa;AACXsE,UAAAA,UAAU,GAAG;AACXtE,YAAAA,OAAO,EAAEA;AADE,WAAb;AAGD;;AAED,eAAOzB,KAAK,CAACgG,aAAN,CAAoB,GAApB,EAAyB;AAC9B1G,UAAAA,GAAG,EAAEA,GADyB;AAE9B2G,UAAAA,IAAI,EAAE;AAFwB,SAAzB,EAGJjG,KAAK,CAACgG,aAAN,CAAoB,OAApB,EAA6B,IAA7B,EAAmCX,KAAnC,CAHI,EAGuCrF,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4BlH,QAAQ,CAAC;AACjF6G,UAAAA,CAAC,EAAEA;AAD8E,SAAD,EAE/EC,UAF+E,EAEnEG,UAFmE,EAEvDP,SAFuD,CAApC,CAHvC,CAAP;AAMD;;AAED,aAAOX,SAAP;AACD,KA1CM,CAAP;AA2CD,GA5CD;;AA8CA,MAAIqB,UAAU,GAAG,SAASA,UAAT,GAAsB;AACrC,QAAIP,CAAC,GAAG,EAAR;AACA,KAACrD,MAAM,IAAI,EAAX,EAAe6D,OAAf,CAAuB,UAAUC,KAAV,EAAiBhB,KAAjB,EAAwB;AAC7C,UAAIG,KAAK,GAAGa,KAAK,CAACb,KAAlB;AACAI,MAAAA,CAAC,IAAI,CAACP,KAAK,GAAG,IAAH,GAAU,GAAhB,IAAuB,GAAvB,GAA6B,CAACG,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAA9D,GAAoE,GAApE,IAA2E,MAAMrB,IAAI,CAAC,CAAD,CAAJ,GAAU,CAACwD,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAAjD,CAA3E,CAAL;AACD,KAHD;AAIA,QAAIwC,UAAJ;;AAEA,QAAIlE,OAAJ,EAAa;AACXkE,MAAAA,UAAU,GAAG;AACXC,QAAAA,WAAW,EAAE,SAASA,WAAT,GAAuB;AAClC,iBAAOnE,OAAO,CAAC,IAAD,CAAd;AACD,SAHU;AAIXoE,QAAAA,YAAY,EAAE,SAASA,YAAT,GAAwB;AACpC,iBAAOpE,OAAO,CAAC,KAAD,CAAd;AACD;AANU,OAAb;AAQD;;AAED,QAAIqE,UAAJ;;AAEA,QAAItE,OAAJ,EAAa;AACXsE,MAAAA,UAAU,GAAG;AACXtE,QAAAA,OAAO,EAAEA;AADE,OAAb;AAGD;;AAED,WAAOzB,KAAK,CAACgG,aAAN,CAAoB,GAApB,EAAyB;AAC9BC,MAAAA,IAAI,EAAE;AADwB,KAAzB,EAEJjG,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4BlH,QAAQ,CAAC;AACtC6G,MAAAA,CAAC,EAAEA;AADmC,KAAD,EAEpCC,UAFoC,EAExBG,UAFwB,CAApC,CAFI,CAAP;AAKD,GAhCD;;AAkCA,MAAIM,UAAU,GAAG,SAASA,UAAT,GAAsB;AACrC,QAAIV,CAAC,GAAG,EAAR;AACA,KAACrD,MAAM,IAAI,EAAX,EAAe6D,OAAf,CAAuB,UAAUG,KAAV,EAAiBlB,KAAjB,EAAwB;AAC7C,UAAIG,KAAK,GAAGe,KAAK,CAACf,KAAlB;AACA,UAAIG,GAAG,GAAGH,KAAK,CAACnG,MAAN,KAAiB,CAAjB,GAAqBmG,KAAK,CAAC,CAAD,CAA1B,GAAgCA,KAAK,CAAC,CAAD,CAA/C;AACAI,MAAAA,CAAC,IAAI,CAAC,CAACP,KAAD,GAAS,GAAT,GAAe,IAAhB,IAAwB,GAAxB,GAA8B,CAACG,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAA/D,GAAqE,GAArE,IAA4E,MAAMrB,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC2D,GAAG,GAAGrE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAP,IAAuB+B,KAAK,CAAC,CAAD,CAA5C,CAA5E,CAAL;AACD,KAJD;AAKA,KAACd,MAAM,IAAI,EAAX,EAAeiE,OAAf,GAAyBJ,OAAzB,CAAiC,UAAUK,KAAV,EAAiB;AAChD,UAAIjB,KAAK,GAAGiB,KAAK,CAACjB,KAAlB;AACA,UAAIE,MAAM,GAAGF,KAAK,CAACnG,MAAN,KAAiB,CAAjB,GAAqBiC,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAArB,GAAoCkE,KAAK,CAAC,CAAD,CAAtD;AACAI,MAAAA,CAAC,IAAI,QAAQ,CAACJ,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAAzC,GAA+C,GAA/C,IAAsD,MAAMrB,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC0D,MAAM,GAAGpE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAV,IAA0B+B,KAAK,CAAC,CAAD,CAA/C,CAAtD,CAAL;AACD,KAJD;;AAMA,QAAIuC,CAAC,CAACvG,MAAF,GAAW,CAAf,EAAkB;AAChBuG,MAAAA,CAAC,IAAI,IAAL;AACD;;AAED,QAAIC,UAAJ;;AAEA,QAAIlE,OAAJ,EAAa;AACXkE,MAAAA,UAAU,GAAG;AACXC,QAAAA,WAAW,EAAE,SAASA,WAAT,GAAuB;AAClC,iBAAOnE,OAAO,CAAC,IAAD,CAAd;AACD,SAHU;AAIXoE,QAAAA,YAAY,EAAE,SAASA,YAAT,GAAwB;AACpC,iBAAOpE,OAAO,CAAC,KAAD,CAAd;AACD;AANU,OAAb;AAQD;;AAED,QAAIqE,UAAJ;;AAEA,QAAItE,OAAJ,EAAa;AACXsE,MAAAA,UAAU,GAAG;AACXtE,QAAAA,OAAO,EAAEA;AADE,OAAb;AAGD;;AAED,WAAOzB,KAAK,CAACgG,aAAN,CAAoB,GAApB,EAAyB,IAAzB,EAA+BhG,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4BlH,QAAQ,CAAC;AACzE6G,MAAAA,CAAC,EAAEA;AADsE,KAAD,EAEvEC,UAFuE,EAE3DG,UAF2D,CAApC,CAA/B,CAAP;AAGD,GAzCD;;AA2CA,MAAIU,YAAY,GAAG,SAASA,YAAT,GAAwB;AACzC,WAAO,CAACnE,MAAM,IAAI,EAAX,EAAe4C,GAAf,CAAmB,UAAUC,QAAV,EAAoBC,KAApB,EAA2B;AACnD,UAAIC,KAAK,GAAGF,QAAQ,CAACE,KAArB;AAAA,UACIC,YAAY,GAAGH,QAAQ,CAACzD,OAD5B;AAAA,UAEI6D,KAAK,GAAGJ,QAAQ,CAACI,KAFrB;AAAA,UAGIC,SAAS,GAAG7F,6BAA6B,CAACwF,QAAD,EAAW,CAAC,OAAD,EAAU,SAAV,EAAqB,OAArB,CAAX,CAH7C;;AAKA,UAAI7F,GAAG,GAAG,OAAO8F,KAAjB;AACA,UAAIQ,UAAJ;;AAEA,UAAIN,YAAJ,EAAkB;AAChBM,QAAAA,UAAU,GAAG;AACXC,UAAAA,WAAW,EAAE,SAASA,WAAT,GAAuB;AAClC,mBAAOP,YAAY,CAAC,IAAD,CAAnB;AACD,WAHU;AAIXQ,UAAAA,YAAY,EAAE,SAASA,YAAT,GAAwB;AACpC,mBAAOR,YAAY,CAAC,KAAD,CAAnB;AACD;AANU,SAAb;AAQD;;AAED,UAAIS,UAAJ;;AAEA,UAAItE,OAAJ,EAAa;AACXsE,QAAAA,UAAU,GAAG;AACXtE,UAAAA,OAAO,EAAEA;AADE,SAAb;AAGD;;AAED,UAAIiF,MAAM,GAAGnB,KAAK,CAACnG,MAAN,KAAiB,CAAjB,GAAqBmG,KAAK,CAAC,CAAD,CAA1B,GAAgCA,KAAK,CAAC,CAAD,CAAlD;AACA,UAAIoB,KAAJ;;AAEA,UAAI9E,KAAJ,EAAW;AACT,YAAI+E,EAAE,GAAG,CAACrB,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAA1C;AACA,YAAIyD,EAAE,GAAG9E,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC2E,MAAM,GAAGrF,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAV,IAA0B+B,KAAK,CAAC,CAAD,CAAlD;AACAuD,QAAAA,KAAK,GAAG3G,KAAK,CAACgG,aAAN,CAAoB,QAApB,EAA8BlH,QAAQ,CAAC;AAC7C8H,UAAAA,EAAE,EAAEA,EADyC;AAE7CC,UAAAA,EAAE,EAAEA,EAFyC;AAG7CC,UAAAA,CAAC,EAAEvD,WAAW,GAAG;AAH4B,SAAD,EAI3CqC,UAJ2C,EAI/BG,UAJ+B,EAInBP,SAJmB,CAAtC,CAAR;AAKD,OARD,MAQO;AACL,YAAIuB,CAAC,GAAG,CAACxB,KAAK,CAAC,CAAD,CAAL,GAAWlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAZ,IAA4B+B,KAAK,CAAC,CAAD,CAAjC,GAAuCG,WAAW,GAAG,CAA7D;AACA,YAAIyD,CAAC,GAAGjF,IAAI,CAAC,CAAD,CAAJ,GAAU,CAAC2E,MAAM,GAAGrF,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAV,IAA0B+B,KAAK,CAAC,CAAD,CAAzC,GAA+CG,WAAW,GAAG,CAArE;AACAoD,QAAAA,KAAK,GAAG3G,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4BlH,QAAQ,CAAC;AAC3CiI,UAAAA,CAAC,EAAEA,CADwC;AAE3CC,UAAAA,CAAC,EAAEA,CAFwC;AAG3ClG,UAAAA,KAAK,EAAEyC,WAHoC;AAI3C1C,UAAAA,MAAM,EAAE0C;AAJmC,SAAD,EAKzCqC,UALyC,EAK7BG,UAL6B,EAKjBP,SALiB,CAApC,CAAR;AAMD;;AAED,aAAOxF,KAAK,CAACgG,aAAN,CAAoB,GAApB,EAAyB;AAC9B1G,QAAAA,GAAG,EAAEA,GADyB;AAE9B2H,QAAAA,MAAM,EAAE;AAFsB,OAAzB,EAGJjH,KAAK,CAACgG,aAAN,CAAoB,OAApB,EAA6B,IAA7B,EAAmCX,KAAnC,CAHI,EAGuCsB,KAHvC,CAAP;AAID,KAtDM,CAAP;AAuDD,GAxDD;;AA0DA,MAAIO,QAAJ;;AAEA,MAAI9E,IAAI,KAAK,KAAb,EAAoB;AAClB8E,IAAAA,QAAQ,GAAGjC,UAAU,EAArB;AACD,GAFD,MAEO,IAAI7C,IAAI,KAAK,MAAb,EAAqB;AAC1B8E,IAAAA,QAAQ,GAAGhB,UAAU,EAArB;AACD,GAFM,MAEA,IAAI9D,IAAI,KAAK,MAAb,EAAqB;AAC1B8E,IAAAA,QAAQ,GAAGb,UAAU,EAArB;AACD,GAFM,MAEA,IAAIjE,IAAI,KAAK,OAAb,EAAsB;AAC3B8E,IAAAA,QAAQ,GAAGT,YAAY,EAAvB;AACD;;AAED,MAAIU,UAAU,GAAGvF,QAAQ,GAAG,CAAC,CAAD,EAAI,CAAJ,EAAOG,IAAI,CAAC,CAAD,CAAX,EAAgBA,IAAI,CAAC,CAAD,CAApB,CAAH,GAA8B,CAAC,EAAEwB,WAAW,GAAG,CAAhB,CAAD,EAAqB,EAAEA,WAAW,GAAG,CAAhB,CAArB,EAAyCxB,IAAI,CAAC,CAAD,CAAJ,GAAUwB,WAAnD,EAAgExB,IAAI,CAAC,CAAD,CAAJ,GAAUwB,WAA1E,CAAvD;AACA,MAAI6D,OAAO,GAAGD,UAAU,CAACE,IAAX,CAAgB,GAAhB,CAAd;AACA,MAAIC,SAAJ;;AAEA,MAAI,CAACxC,WAAL,EAAkB;AAChB,QAAIxD,KAAK,IAAIA,KAAK,CAACA,KAAnB,EAA0BgG,SAAS,GAAGhG,KAAK,CAACA,KAAlB,CAA1B,KAAuD,IAAIA,KAAJ,EAAWgG,SAAS,GAAGhG,KAAZ,CAAX,KAAkC,IAAImB,KAAK,CAAC8E,KAAN,IAAe9E,KAAK,CAAC8E,KAAN,CAAYjG,KAA/B,EAAsCgG,SAAS,GAAG7E,KAAK,CAAC8E,KAAN,CAAYjG,KAAxB;AAChI;;AAED,MAAIkG,OAAO,GAAGlG,KAAK,IAAIA,KAAK,CAACkG,OAAf,GAAyB/E,KAAK,CAACoB,MAAN,CAAa2D,OAAb,CAAqBlG,KAAK,CAACkG,OAA3B,CAAzB,GAA+D3C,SAA7E;AACA,MAAIoC,MAAJ;;AAEA,MAAI7E,IAAI,KAAK,OAAb,EAAsB;AACpB,QAAI0C,WAAJ,EAAiBmC,MAAM,GAAGtG,iBAAT,CAAjB,KAAiDsG,MAAM,GAAG3G,cAAc,CAACgH,SAAD,EAAY7E,KAAZ,CAAvB;AAClD,GAFD,MAEOwE,MAAM,GAAG,MAAT;;AAEP,MAAIhB,IAAJ;;AAEA,MAAI7D,IAAI,KAAK,OAAT,IAAoBA,IAAI,KAAK,MAAjC,EAAyC;AACvC,QAAI0C,WAAJ,EAAiBmB,IAAI,GAAGtF,iBAAP,CAAjB,KAA+CsF,IAAI,GAAG3F,cAAc,CAACgH,SAAD,EAAY7E,KAAZ,CAArB;AAChD,GAFD,MAEOwD,IAAI,GAAG,MAAP;;AAEP,MAAIwB,OAAO,GAAGzH,KAAK,CAACgG,aAAN,CAAoB,GAApB,EAAyB;AACrCiB,IAAAA,MAAM,EAAEA,MAD6B;AAErC1D,IAAAA,WAAW,EAAEnB,IAAI,KAAK,OAAT,GAAmBmB,WAAnB,GAAiCsB,SAFT;AAGrCoB,IAAAA,IAAI,EAAEA,IAH+B;AAIrCyB,IAAAA,aAAa,EAAE7F,KAAK,GAAG,OAAH,GAAa,MAJI;AAKrC8F,IAAAA,cAAc,EAAE9F,KAAK,GAAG,OAAH,GAAa,OALG;AAMrC2F,IAAAA,OAAO,EAAEA;AAN4B,GAAzB,EAOXN,QAPW,CAAd;AAQA,MAAIU,IAAJ;AACA,MAAIC,YAAJ;;AAEA,MAAI/C,WAAW,IAAI/C,IAAI,CAAC,CAAD,CAAvB,EAA4B;AAC1B,QAAI+F,UAAU,GAAGtG,EAAE,GAAG,WAAtB;AACA,QAAIuG,MAAM,GAAGvG,EAAE,GAAG,OAAlB;AACAoG,IAAAA,IAAI,GAAG5H,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4B,IAA5B,EAAkChG,KAAK,CAACgG,aAAN,CAAoB,gBAApB,EAAsC;AAC7ExE,MAAAA,EAAE,EAAEsG,UADyE;AAE7EE,MAAAA,EAAE,EAAE,CAFyE;AAG7EC,MAAAA,EAAE,EAAE,CAHyE;AAI7EC,MAAAA,EAAE,EAAE,CAJyE;AAK7EC,MAAAA,EAAE,EAAE;AALyE,KAAtC,EAMtC7G,KAAK,CAAC8G,IAAN,CAAW,UAAUC,EAAV,EAAcC,EAAd,EAAkB;AAC9B,aAAOA,EAAE,CAAC/C,KAAH,GAAW8C,EAAE,CAAC9C,KAArB;AACD,KAFE,EAEAL,GAFA,CAEI,UAAUqD,KAAV,EAAiB;AACtB,UAAIhD,KAAK,GAAGgD,KAAK,CAAChD,KAAlB;AAAA,UACIiD,aAAa,GAAGD,KAAK,CAACjH,KAD1B;AAEA,aAAOtB,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4B;AACjC1G,QAAAA,GAAG,EAAEiG,KAD4B;AAEjCkD,QAAAA,MAAM,EAAE,CAAC1G,IAAI,CAAC,CAAD,CAAJ,GAAU,CAACwD,KAAK,GAAGlE,MAAM,CAAC,CAAD,CAAN,CAAU,CAAV,CAAT,IAAyB+B,KAAK,CAAC,CAAD,CAAzC,IAAgDrB,IAAI,CAAC,CAAD,CAF3B;AAGjC2G,QAAAA,SAAS,EAAEpI,cAAc,CAACkI,aAAD,EAAgB/F,KAAhB;AAHQ,OAA5B,CAAP;AAKD,KAVE,CANsC,CAAlC,EAgBFzC,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4B;AAC/BxE,MAAAA,EAAE,EAAEuG;AAD2B,KAA5B,EAEFN,OAFE,CAhBE,CAAP;AAmBAI,IAAAA,YAAY,GAAG7H,KAAK,CAACgG,aAAN,CAAoB,MAApB,EAA4B;AACzCe,MAAAA,CAAC,EAAEI,UAAU,CAAC,CAAD,CAD4B;AAEzCH,MAAAA,CAAC,EAAEG,UAAU,CAAC,CAAD,CAF4B;AAGzCrG,MAAAA,KAAK,EAAEqG,UAAU,CAAC,CAAD,CAHwB;AAIzCtG,MAAAA,MAAM,EAAEsG,UAAU,CAAC,CAAD,CAJuB;AAKzClB,MAAAA,IAAI,EAAE,UAAU6B,UAAV,GAAuB,GALY;AAMzCa,MAAAA,IAAI,EAAE,UAAUZ,MAAV,GAAmB;AANgB,KAA5B,CAAf;AAQD;;AAED,SAAO/H,KAAK,CAACgG,aAAN,CAAoBxF,WAApB,EAAiC1B,QAAQ,CAAC;AAC/CqC,IAAAA,GAAG,EAAEsC,YAD0C;AAE/CjC,IAAAA,EAAE,EAAEA,EAF2C;AAG/C4F,IAAAA,OAAO,EAAEA,OAHsC;AAI/CwB,IAAAA,mBAAmB,EAAE,MAJ0B;AAK/C9H,IAAAA,KAAK,EAAEiB,IAAI,KAAK,MAAT,GAAkB,MAAlB,GAA2BA,IAAI,CAAC,CAAD,CALS;AAM/ClB,IAAAA,MAAM,EAAEkB,IAAI,KAAK,MAAT,GAAkB,MAAlB,GAA2BA,IAAI,CAAC,CAAD;AANQ,GAAD,EAO7CS,IAP6C,CAAzC,EAOGoF,IAPH,EAOS9C,WAAW,GAAG+C,YAAH,GAAkBJ,OAPtC,CAAP;AAQD,CA/XW,CAAZ;AAgYAzG,KAAK,CAAC6H,WAAN,GAAoB,OAApB;AACA,IAAIC,QAAJ;;AAEA,IAAIC,OAAO,CAACC,GAAR,CAAYC,QAAZ,KAAyB,YAA7B,EAA2C;AACzCH,EAAAA,QAAQ,GAAGI,OAAO,CAAC,OAAD,CAAP,CAAiBC,GAAjB,CAAqBnI,KAArB,CAAX,CADyC,CACD;AACzC;;AAED,IAAIoI,YAAY,GAAGN,QAAQ,IAAI9H,KAA/B;AACA,SAASoI,YAAY,IAAIpI,KAAzB","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { useContext, useEffect, useRef, useState } from 'react';\nimport { ThemeContext } from 'styled-components';\nimport { normalizeColor, parseMetricToNum } from '../../utils';\nimport { StyledChart } from './StyledChart';\nimport { normalizeBounds, normalizeValues } from './utils';\nvar gradientMaskColor = '#ffffff'; // use constants so re-renders don't re-trigger effects\n\nvar defaultSize = {\n height: 'small',\n width: 'medium'\n};\nvar defaultValues = [];\nvar Chart = React.forwardRef(function (_ref, ref) {\n var propsBounds = _ref.bounds,\n color = _ref.color,\n gap = _ref.gap,\n id = _ref.id,\n onClick = _ref.onClick,\n onHover = _ref.onHover,\n _ref$overflow = _ref.overflow,\n overflow = _ref$overflow === void 0 ? false : _ref$overflow,\n round = _ref.round,\n _ref$size = _ref.size,\n propsSize = _ref$size === void 0 ? defaultSize : _ref$size,\n _ref$thickness = _ref.thickness,\n thickness = _ref$thickness === void 0 ? 'medium' : _ref$thickness,\n _ref$type = _ref.type,\n type = _ref$type === void 0 ? 'bar' : _ref$type,\n _ref$values = _ref.values,\n propsValues = _ref$values === void 0 ? defaultValues : _ref$values,\n rest = _objectWithoutPropertiesLoose(_ref, [\"bounds\", \"color\", \"gap\", \"id\", \"onClick\", \"onHover\", \"overflow\", \"round\", \"size\", \"thickness\", \"type\", \"values\"]);\n\n var theme = useContext(ThemeContext);\n\n var _useState = useState([]),\n values = _useState[0],\n setValues = _useState[1];\n\n var _useState2 = useState([[0, 0], [0, 0]]),\n bounds = _useState2[0],\n setBounds = _useState2[1];\n\n var _useState3 = useState([0, 0]),\n containerSize = _useState3[0],\n setContainerSize = _useState3[1];\n\n var _useState4 = useState([0, 0]),\n size = _useState4[0],\n setSize = _useState4[1];\n\n var _useState5 = useState([1, 1]),\n scale = _useState5[0],\n setScale = _useState5[1];\n\n var _useState6 = useState(0),\n strokeWidth = _useState6[0],\n setStrokeWidth = _useState6[1];\n\n var containerRef = ref || useRef(); // calculations\n\n useEffect(function () {\n var nextValues = normalizeValues(propsValues);\n setValues(nextValues);\n var nextBounds = normalizeBounds(propsBounds, nextValues);\n setBounds(nextBounds);\n var nextStrokeWidth = parseMetricToNum(theme.global.edgeSize[thickness] || thickness);\n setStrokeWidth(nextStrokeWidth);\n var gapWidth = gap ? parseMetricToNum(theme.global.edgeSize[gap] || gap) : nextStrokeWidth; // autoWidth is how wide we'd pefer\n\n var autoWidth = nextStrokeWidth * nextValues.length + (nextValues.length - 1) * gapWidth;\n var sizeWidth = typeof propsSize === 'string' ? propsSize : propsSize.width || defaultSize.width;\n var width;\n\n if (sizeWidth === 'full') {\n width = containerSize[0];\n } else if (sizeWidth === 'auto') {\n width = autoWidth;\n } else {\n width = parseMetricToNum(theme.global.size[sizeWidth] || sizeWidth);\n }\n\n var sizeHeight = typeof propsSize === 'string' ? propsSize : propsSize.height || defaultSize.height;\n var height;\n\n if (sizeHeight === 'full') {\n height = containerSize[1];\n } else {\n height = parseMetricToNum(theme.global.size[sizeHeight] || sizeHeight);\n }\n\n setSize([width, height]);\n var nextScale = [(sizeWidth === 'auto' ? autoWidth : width) / (nextBounds[0][1] - nextBounds[0][0]), height / (nextBounds[1][1] - nextBounds[1][0])];\n setScale(nextScale);\n }, [containerSize, gap, propsBounds, propsSize, propsValues, theme.global.edgeSize, theme.global.size, thickness]); // set container size when we get ref or when size changes\n\n if (containerRef.current && propsSize && (propsSize === 'full' || propsSize.height === 'full' || propsSize.width === 'full')) {\n var containerNode = containerRef.current;\n\n if (containerNode) {\n var parentNode = containerNode.parentNode;\n\n if (parentNode) {\n var rect = parentNode.getBoundingClientRect();\n\n if (rect.width !== containerSize[0] || rect.height !== containerSize[1]) {\n setContainerSize([rect.width, rect.height]);\n }\n }\n }\n } // container size, if needed\n\n\n useEffect(function () {\n var onResize = function onResize() {\n var parentNode = containerRef.current.parentNode;\n var rect = parentNode.getBoundingClientRect();\n setContainerSize([rect.width, rect.height]);\n };\n\n if (propsSize && (propsSize === 'full' || propsSize.width === 'full' || propsSize.height === 'full')) {\n window.addEventListener('resize', onResize);\n return function () {\n return window.removeEventListener('resize', onResize);\n };\n }\n\n return undefined;\n }, [containerRef, propsSize]);\n var useGradient = color && Array.isArray(color);\n\n var renderBars = function renderBars() {\n return (values || []).map(function (valueArg, index) {\n var label = valueArg.label,\n valueOnHover = valueArg.onHover,\n value = valueArg.value,\n valueRest = _objectWithoutPropertiesLoose(valueArg, [\"label\", \"onHover\", \"value\"]);\n\n var key = \"p-\" + index;\n var bottom = value.length === 2 ? bounds[1][0] : value[1];\n var top = value.length === 2 ? value[1] : value[2];\n\n if (top !== 0) {\n var d = \"M \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (bottom - bounds[1][0]) * scale[1])) + (\" L \" + (value[0] - bounds[0][0]) * scale[0] + \",\") + (\"\" + (size[1] - (top - bounds[1][0]) * scale[1]));\n var hoverProps;\n\n if (valueOnHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return valueOnHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return valueOnHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", {\n key: key,\n fill: \"none\"\n }, React.createElement(\"title\", null, label), React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps, valueRest)));\n }\n\n return undefined;\n });\n };\n\n var renderLine = function renderLine() {\n var d = '';\n (values || []).forEach(function (_ref2, index) {\n var value = _ref2.value;\n d += (index ? ' L' : 'M') + \" \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (value[1] - bounds[1][0]) * scale[1]));\n });\n var hoverProps;\n\n if (onHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return onHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return onHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", {\n fill: \"none\"\n }, React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps)));\n };\n\n var renderArea = function renderArea() {\n var d = '';\n (values || []).forEach(function (_ref3, index) {\n var value = _ref3.value;\n var top = value.length === 2 ? value[1] : value[2];\n d += (!index ? 'M' : ' L') + \" \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (top - bounds[1][0]) * scale[1]));\n });\n (values || []).reverse().forEach(function (_ref4) {\n var value = _ref4.value;\n var bottom = value.length === 2 ? bounds[1][0] : value[1];\n d += \" L \" + (value[0] - bounds[0][0]) * scale[0] + \",\" + (\"\" + (size[1] - (bottom - bounds[1][0]) * scale[1]));\n });\n\n if (d.length > 0) {\n d += ' Z';\n }\n\n var hoverProps;\n\n if (onHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return onHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return onHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n return React.createElement(\"g\", null, React.createElement(\"path\", _extends({\n d: d\n }, hoverProps, clickProps)));\n };\n\n var renderPoints = function renderPoints() {\n return (values || []).map(function (valueArg, index) {\n var label = valueArg.label,\n valueOnHover = valueArg.onHover,\n value = valueArg.value,\n valueRest = _objectWithoutPropertiesLoose(valueArg, [\"label\", \"onHover\", \"value\"]);\n\n var key = \"p-\" + index;\n var hoverProps;\n\n if (valueOnHover) {\n hoverProps = {\n onMouseOver: function onMouseOver() {\n return valueOnHover(true);\n },\n onMouseLeave: function onMouseLeave() {\n return valueOnHover(false);\n }\n };\n }\n\n var clickProps;\n\n if (onClick) {\n clickProps = {\n onClick: onClick\n };\n }\n\n var center = value.length === 2 ? value[1] : value[2];\n var shape;\n\n if (round) {\n var cx = (value[0] - bounds[0][0]) * scale[0];\n var cy = size[1] - (center - bounds[1][0]) * scale[1];\n shape = React.createElement(\"circle\", _extends({\n cx: cx,\n cy: cy,\n r: strokeWidth / 2\n }, hoverProps, clickProps, valueRest));\n } else {\n var x = (value[0] - bounds[0][0]) * scale[0] - strokeWidth / 2;\n var y = size[1] - (center - bounds[1][0]) * scale[1] - strokeWidth / 2;\n shape = React.createElement(\"rect\", _extends({\n x: x,\n y: y,\n width: strokeWidth,\n height: strokeWidth\n }, hoverProps, clickProps, valueRest));\n }\n\n return React.createElement(\"g\", {\n key: key,\n stroke: \"none\"\n }, React.createElement(\"title\", null, label), shape);\n });\n };\n\n var contents;\n\n if (type === 'bar') {\n contents = renderBars();\n } else if (type === 'line') {\n contents = renderLine();\n } else if (type === 'area') {\n contents = renderArea();\n } else if (type === 'point') {\n contents = renderPoints();\n }\n\n var viewBounds = overflow ? [0, 0, size[0], size[1]] : [-(strokeWidth / 2), -(strokeWidth / 2), size[0] + strokeWidth, size[1] + strokeWidth];\n var viewBox = viewBounds.join(' ');\n var colorName;\n\n if (!useGradient) {\n if (color && color.color) colorName = color.color;else if (color) colorName = color;else if (theme.chart && theme.chart.color) colorName = theme.chart.color;\n }\n\n var opacity = color && color.opacity ? theme.global.opacity[color.opacity] : undefined;\n var stroke;\n\n if (type !== 'point') {\n if (useGradient) stroke = gradientMaskColor;else stroke = normalizeColor(colorName, theme);\n } else stroke = 'none';\n\n var fill;\n\n if (type === 'point' || type === 'area') {\n if (useGradient) fill = gradientMaskColor;else fill = normalizeColor(colorName, theme);\n } else fill = 'none';\n\n var drawing = React.createElement(\"g\", {\n stroke: stroke,\n strokeWidth: type !== 'point' ? strokeWidth : undefined,\n fill: fill,\n strokeLinecap: round ? 'round' : 'butt',\n strokeLinejoin: round ? 'round' : 'miter',\n opacity: opacity\n }, contents);\n var defs;\n var gradientRect;\n\n if (useGradient && size[1]) {\n var gradientId = id + \"-gradient\";\n var maskId = id + \"-mask\";\n defs = React.createElement(\"defs\", null, React.createElement(\"linearGradient\", {\n id: gradientId,\n x1: 0,\n y1: 0,\n x2: 0,\n y2: 1\n }, color.sort(function (c1, c2) {\n return c2.value - c1.value;\n }).map(function (_ref5) {\n var value = _ref5.value,\n gradientColor = _ref5.color;\n return React.createElement(\"stop\", {\n key: value,\n offset: (size[1] - (value - bounds[1][0]) * scale[1]) / size[1],\n stopColor: normalizeColor(gradientColor, theme)\n });\n })), React.createElement(\"mask\", {\n id: maskId\n }, drawing));\n gradientRect = React.createElement(\"rect\", {\n x: viewBounds[0],\n y: viewBounds[1],\n width: viewBounds[2],\n height: viewBounds[3],\n fill: \"url(#\" + gradientId + \")\",\n mask: \"url(#\" + maskId + \")\"\n });\n }\n\n return React.createElement(StyledChart, _extends({\n ref: containerRef,\n id: id,\n viewBox: viewBox,\n preserveAspectRatio: \"none\",\n width: size === 'full' ? '100%' : size[0],\n height: size === 'full' ? '100%' : size[1]\n }, rest), defs, useGradient ? gradientRect : drawing);\n});\nChart.displayName = 'Chart';\nvar ChartDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n ChartDoc = require('./doc').doc(Chart); // eslint-disable-line global-require\n}\n\nvar ChartWrapper = ChartDoc || Chart;\nexport { ChartWrapper as Chart };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/00679ab93db6226a584f0383da7f380c.json b/node_modules/.cache/babel-loader/00679ab93db6226a584f0383da7f380c.json new file mode 100644 index 00000000..30ecbc00 --- /dev/null +++ b/node_modules/.cache/babel-loader/00679ab93db6226a584f0383da7f380c.json @@ -0,0 +1 @@ +{"ast":null,"code":"export { Grid } from './Grid';","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Grid/index.js"],"names":["Grid"],"mappings":"AAAA,SAASA,IAAT,QAAqB,QAArB","sourcesContent":["export { Grid } from './Grid';"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0068e598b993583576888a0d36a36410.json b/node_modules/.cache/babel-loader/0068e598b993583576888a0d36a36410.json new file mode 100644 index 00000000..23fe3dfc --- /dev/null +++ b/node_modules/.cache/babel-loader/0068e598b993583576888a0d36a36410.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ChapterPrevious = function ChapterPrevious(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ChapterPrevious\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M23,3.5 L23,20 L14,14 L14,20 L3,12 L14,4 L14,10 L23,3.5 Z M2,2 L2,22 L2,2 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/ChapterPrevious.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","ChapterPrevious","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,eAAe,GAAG,SAASA,eAAT,CAAyBC,KAAzB,EAAgC;AAC3D,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ChapterPrevious = function ChapterPrevious(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ChapterPrevious\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M23,3.5 L23,20 L14,14 L14,20 L3,12 L14,4 L14,10 L23,3.5 Z M2,2 L2,22 L2,2 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/00a4c4b6b24499d7f54de37f6a2fdc71.json b/node_modules/.cache/babel-loader/00a4c4b6b24499d7f54de37f6a2fdc71.json new file mode 100644 index 00000000..b9029f1c --- /dev/null +++ b/node_modules/.cache/babel-loader/00a4c4b6b24499d7f54de37f6a2fdc71.json @@ -0,0 +1 @@ +{"ast":null,"code":"import { describe, PropTypes } from 'react-desc';\nexport var doc = function doc(TableCell) {\n var DocumentedTableCell = describe(TableCell).description('A cell of data in a table.').usage(\"import { TableCell } from 'grommet';\\n\").intrinsicElement('td');\n DocumentedTableCell.propTypes = {\n plain: PropTypes.bool.description('Whether default styling context should be removed.').defaultValue(false),\n scope: PropTypes.oneOf(['col', 'row']).description(\"For header cells, what scope the header is for.\\n Typically, the cells in a TableHeader have 'col' scope and\\n the primary cell in each row in the TableBody has 'row' scope.\"),\n size: PropTypes.oneOfType([PropTypes.oneOf(['xxsmall', 'xsmall', 'small', 'medium', 'large', 'xlarge', '1/2', '1/3', '2/3', '1/4', '2/4', '3/4']), PropTypes.string]).description(\"What size the cell should be. Typically, this is not needed\\n unless you are trying to align multiple tables.\"),\n verticalAlign: PropTypes.oneOf(['top', 'middle', 'bottom']).description('How to align the contents vertically.')\n };\n return DocumentedTableCell;\n};\nexport var themeDoc = {\n 'table.body.align': {\n description: 'How to align the body inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.body.border': {\n description: 'The border side of the body.',\n type: 'string',\n defaultValue: undefined\n },\n 'table.body.extend': {\n description: 'Any additional style for Table body.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.body.pad': {\n description: 'The padding of the body.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.footer.align': {\n description: 'How to align the footer inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.footer.border': {\n description: 'The border side of the footer.',\n type: 'string',\n defaultValue: 'top'\n },\n 'table.footer.extend': {\n description: 'Any additional style for Table footer.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.footer.fill': {\n description: 'Whether the height should fill the footer.',\n type: 'string',\n defaultValue: 'vertical'\n },\n 'table.footer.pad': {\n description: 'The padding of the footer.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.footer.verticalAlign': {\n description: 'How to align the content vertically.',\n type: 'string',\n defaultValue: 'top'\n },\n 'table.header.align': {\n description: 'How to align the header inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.header.background': {\n description: 'The background color of the header.',\n type: 'string | object',\n defaultValue: undefined\n },\n 'table.header.border': {\n description: 'The border side of the header.',\n type: 'string',\n defaultValue: 'bottom'\n },\n 'table.header.fill': {\n description: 'Whether the height should fill the header.',\n type: 'string',\n defaultValue: 'vertical'\n },\n 'table.header.extend': {\n description: 'Any additional style for Table header.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.header.pad': {\n description: 'The padding of the header.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.header.verticalAlign': {\n description: 'How to align the content vertically.',\n type: 'string',\n defaultValue: 'bottom'\n }\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/TableCell/doc.js"],"names":["describe","PropTypes","doc","TableCell","DocumentedTableCell","description","usage","intrinsicElement","propTypes","plain","bool","defaultValue","scope","oneOf","size","oneOfType","string","verticalAlign","themeDoc","type","undefined"],"mappings":"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","sourcesContent":["import { describe, PropTypes } from 'react-desc';\nexport var doc = function doc(TableCell) {\n var DocumentedTableCell = describe(TableCell).description('A cell of data in a table.').usage(\"import { TableCell } from 'grommet';\\n\").intrinsicElement('td');\n DocumentedTableCell.propTypes = {\n plain: PropTypes.bool.description('Whether default styling context should be removed.').defaultValue(false),\n scope: PropTypes.oneOf(['col', 'row']).description(\"For header cells, what scope the header is for.\\n Typically, the cells in a TableHeader have 'col' scope and\\n the primary cell in each row in the TableBody has 'row' scope.\"),\n size: PropTypes.oneOfType([PropTypes.oneOf(['xxsmall', 'xsmall', 'small', 'medium', 'large', 'xlarge', '1/2', '1/3', '2/3', '1/4', '2/4', '3/4']), PropTypes.string]).description(\"What size the cell should be. Typically, this is not needed\\n unless you are trying to align multiple tables.\"),\n verticalAlign: PropTypes.oneOf(['top', 'middle', 'bottom']).description('How to align the contents vertically.')\n };\n return DocumentedTableCell;\n};\nexport var themeDoc = {\n 'table.body.align': {\n description: 'How to align the body inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.body.border': {\n description: 'The border side of the body.',\n type: 'string',\n defaultValue: undefined\n },\n 'table.body.extend': {\n description: 'Any additional style for Table body.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.body.pad': {\n description: 'The padding of the body.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.footer.align': {\n description: 'How to align the footer inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.footer.border': {\n description: 'The border side of the footer.',\n type: 'string',\n defaultValue: 'top'\n },\n 'table.footer.extend': {\n description: 'Any additional style for Table footer.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.footer.fill': {\n description: 'Whether the height should fill the footer.',\n type: 'string',\n defaultValue: 'vertical'\n },\n 'table.footer.pad': {\n description: 'The padding of the footer.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.footer.verticalAlign': {\n description: 'How to align the content vertically.',\n type: 'string',\n defaultValue: 'top'\n },\n 'table.header.align': {\n description: 'How to align the header inside the Table.',\n type: 'string',\n defaultValue: 'start'\n },\n 'table.header.background': {\n description: 'The background color of the header.',\n type: 'string | object',\n defaultValue: undefined\n },\n 'table.header.border': {\n description: 'The border side of the header.',\n type: 'string',\n defaultValue: 'bottom'\n },\n 'table.header.fill': {\n description: 'Whether the height should fill the header.',\n type: 'string',\n defaultValue: 'vertical'\n },\n 'table.header.extend': {\n description: 'Any additional style for Table header.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'table.header.pad': {\n description: 'The padding of the header.',\n type: 'string | object',\n defaultValue: \"{ horizontal: 'small', vertical: 'xsmall' }\"\n },\n 'table.header.verticalAlign': {\n description: 'How to align the content vertically.',\n type: 'string',\n defaultValue: 'bottom'\n }\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/00dfbcfb6929fe9ada8b64f48aeec581.json b/node_modules/.cache/babel-loader/00dfbcfb6929fe9ada8b64f48aeec581.json new file mode 100644 index 00000000..3c173f18 --- /dev/null +++ b/node_modules/.cache/babel-loader/00dfbcfb6929fe9ada8b64f48aeec581.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport { describe, PropTypes } from 'react-desc';\nimport { genericProps, getAvailableAtBadge } from '../../utils';\nexport var doc = function doc(DropButton) {\n var DocumentedDropButton = describe(DropButton).availableAt(getAvailableAtBadge('DropButton')).description(\"A Button that controls a Drop. When opened, the Drop will contain\\n whatever is specified via `dropContent`. The Drop will control the focus\\n so that the contents behind it are not focusable. All properties and \\n theme properties of Button or Drop can be passed through.\\n \").usage(\"import { DropButton } from 'grommet';\\n\").intrinsicElement('button');\n DocumentedDropButton.propTypes = _extends({}, genericProps, {\n disabled: PropTypes.bool.description('Whether the button should be disabled.').defaultValue(false),\n dropAlign: PropTypes.shape({\n top: PropTypes.oneOf(['top', 'bottom']),\n bottom: PropTypes.oneOf(['top', 'bottom']),\n right: PropTypes.oneOf(['left', 'right']),\n left: PropTypes.oneOf(['left', 'right'])\n }).description('How to align the drop with respect to the button.').defaultValue({\n top: 'top',\n left: 'left'\n }),\n dropContent: PropTypes.element.description('Content to put inside the Drop.').isRequired,\n dropTarget: PropTypes.object.description(\"Target where the drop will be aligned to. This should be\\n a React reference. Typically, this is not required as the drop will be\\n aligned to the DropButton itself by default.\"),\n dropProps: PropTypes.object.description('Any valid Drop prop.'),\n onClose: PropTypes.func.description('Callback for when the drop is closed'),\n onOpen: PropTypes.func.description('Callback for when the drop is opened'),\n open: PropTypes.bool.description(\"Whether the drop should be open or not. Setting this property does not\\n influence user interaction after it has been rendered.\").defaultValue(false)\n });\n return DocumentedDropButton;\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/DropButton/doc.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","describe","PropTypes","genericProps","getAvailableAtBadge","doc","DropButton","DocumentedDropButton","availableAt","description","usage","intrinsicElement","propTypes","disabled","bool","defaultValue","dropAlign","shape","top","oneOf","bottom","right","left","dropContent","element","isRequired","dropTarget","object","dropProps","onClose","func","onOpen","open"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport { describe, PropTypes } from 'react-desc';\nimport { genericProps, getAvailableAtBadge } from '../../utils';\nexport var doc = function doc(DropButton) {\n var DocumentedDropButton = describe(DropButton).availableAt(getAvailableAtBadge('DropButton')).description(\"A Button that controls a Drop. When opened, the Drop will contain\\n whatever is specified via `dropContent`. The Drop will control the focus\\n so that the contents behind it are not focusable. All properties and \\n theme properties of Button or Drop can be passed through.\\n \").usage(\"import { DropButton } from 'grommet';\\n\").intrinsicElement('button');\n DocumentedDropButton.propTypes = _extends({}, genericProps, {\n disabled: PropTypes.bool.description('Whether the button should be disabled.').defaultValue(false),\n dropAlign: PropTypes.shape({\n top: PropTypes.oneOf(['top', 'bottom']),\n bottom: PropTypes.oneOf(['top', 'bottom']),\n right: PropTypes.oneOf(['left', 'right']),\n left: PropTypes.oneOf(['left', 'right'])\n }).description('How to align the drop with respect to the button.').defaultValue({\n top: 'top',\n left: 'left'\n }),\n dropContent: PropTypes.element.description('Content to put inside the Drop.').isRequired,\n dropTarget: PropTypes.object.description(\"Target where the drop will be aligned to. This should be\\n a React reference. Typically, this is not required as the drop will be\\n aligned to the DropButton itself by default.\"),\n dropProps: PropTypes.object.description('Any valid Drop prop.'),\n onClose: PropTypes.func.description('Callback for when the drop is closed'),\n onOpen: PropTypes.func.description('Callback for when the drop is opened'),\n open: PropTypes.bool.description(\"Whether the drop should be open or not. Setting this property does not\\n influence user interaction after it has been rendered.\").defaultValue(false)\n });\n return DocumentedDropButton;\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/017e284637d79d06843e093c74c008ba.json b/node_modules/.cache/babel-loader/017e284637d79d06843e093c74c008ba.json new file mode 100644 index 00000000..dacbf210 --- /dev/null +++ b/node_modules/.cache/babel-loader/017e284637d79d06843e093c74c008ba.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons'; //import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"brand\",\n \"opacity\": \"strong\"\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 20\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n overflow: \"auto\",\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 67\n },\n __self: this\n }, React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 69\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 68\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 75\n },\n __self: this\n }, React.createElement(Box, {\n height: \"small\",\n overflow: \"auto\",\n border: {\n color: '#FFF176',\n size: \"large\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 81\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 85\n },\n __self: this\n }, \"Corner position\"), React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 86\n },\n __self: this\n })))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 93\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 92\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 98\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 97\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 102\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 101\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Bar","Camera","CirclePlay","CircleQuestion","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","setState"],"mappings":";AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,GAAT,EAAcC,MAAd,EAAsBC,KAAtB,QAAmC,SAAnC;AACA,SAASC,GAAT,EAAcC,MAAd,EAAsBC,UAAtB,EAAkCC,cAAlC,QAAwD,eAAxD,C,CACA;;AAEA,MAAMC,SAAN,SAAwBR,KAAK,CAACS,SAA9B,CAAuC;AACnCC,EAAAA,WAAW,CAACC,KAAD,EAAQ;AACf,UAAMA,KAAN;AAEA,SAAKC,KAAL,GAAa;AACTC,MAAAA,QAAQ,EAAG;AADF,KAAb;AAIA,SAAKC,YAAL,GAAoB,KAAKA,YAAL,CAAkBC,IAAlB,CAAuB,IAAvB,CAApB;AACA,SAAKC,cAAL,GAAsB,KAAKA,cAAL,CAAoBD,IAApB,CAAyB,IAAzB,CAAtB;AACH;;AAEDE,EAAAA,MAAM,GAAE;AACJ,WACA,oBAAC,GAAD,CACI;AADJ;AAEI,MAAA,OAAO,EAAG,QAFd,CAII;AAJJ;AAKI,MAAA,SAAS,EAAG,KALhB,CAOI;AAPJ;AAQI,MAAA,SAAS,EAAG,OARhB,CAUI;AAVJ;AAWI,MAAA,SAAS,EAAG,KAXhB,CAaI;AAbJ;AAcI,MAAA,KAAK,EAAG,IAdZ;AAeI,MAAA,MAAM,EAAG,KAfb,CAiBI;AAjBJ;AAkBI,MAAA,MAAM,EAAI;AACNC,QAAAA,GAAG,EAAC,IADE;AAENC,QAAAA,MAAM,EAAC,IAFD;AAGNC,QAAAA,KAAK,EAAC;AAHA,OAlBd,CAuBI;AAvBJ;AAwBI,MAAA,MAAM,EAAE;AACJ,iBAAS,QADL;AAEJ,gBAAQ,QAFJ;AAGJ,iBAAS,QAHL;AAIJ,gBAAQ;AAJJ,OAxBZ,CA+BI;AA/BJ;AAgCI,MAAA,UAAU,EAAI;AACV,iBAAS,OADC;AAEV,mBAAW;AAFD,OAhClB,CAqCI;AArCJ;AAsCI,MAAA,KAAK,EAAG,QAtCZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAyCI,oBAAC,GAAD;AACI,MAAA,SAAS,EAAC,QADd;AAEI,MAAA,OAAO,EAAC,QAFZ;AAGI,MAAA,QAAQ,EAAG,MAHf;AAII,MAAA,SAAS,EAAC,OAJd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAMI,oBAAC,GAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OACA,oBAAC,MAAD;AACI,MAAA,IAAI,EAAE,oBAAC,cAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QADV;AAEI,MAAA,SAAS,EAAG,QAFhB;AAGI,MAAA,OAAO,EAAE,KAAKN,YAHlB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MADA,EAOI,KAAKF,KAAL,CAAWC,QAAX,IACA,oBAAC,KAAD;AACI,MAAA,KAAK,EAAE,MAAM,KAAKG,cAAL,EADjB;AAEI,MAAA,cAAc,EAAE,MAAM,KAAKA,cAAL,EAF1B;AAGI,MAAA,QAAQ,EAAG,MAHf;AAII,MAAA,MAAM,EAAE;AAAE,gBAAO;AAAT,OAJZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAMQ,oBAAC,GAAD;AACA,MAAA,MAAM,EAAC,OADP;AAEA,MAAA,QAAQ,EAAC,MAFT;AAGA,MAAA,MAAM,EAAG;AAACK,QAAAA,KAAK,EAAC,SAAP;AAAkBC,QAAAA,IAAI,EAAC;AAAvB,OAHT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAII,oBAAC,GAAD;AAAK,MAAA,GAAG,EAAC,QAAT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,yBAJJ,EAKI,oBAAC,GAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MALJ,CANR,CARJ,CANJ,EA+BI,oBAAC,MAAD;AACI,MAAA,IAAI,EAAE,oBAAC,GAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QADV;AAEI,MAAA,SAAS,EAAG,QAFhB;AAGI,MAAA,OAAO,EAAE,MAAM,CAAE,CAHrB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MA/BJ,EAoCI,oBAAC,MAAD;AACI,MAAA,IAAI,EAAE,oBAAC,MAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QADV;AAEI,MAAA,OAAO,EAAE,MAAM,CAAE,CAFrB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MApCJ,EAwCI,oBAAC,MAAD;AACI,MAAA,IAAI,EAAE,oBAAC,UAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QADV;AAEI,MAAA,OAAO,EAAE,MAAM,CAAE,CAFrB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,MAxCJ,CAzCJ,CADA;AAwFH;;AACDR,EAAAA,YAAY,GAAE;AACV,SAAKS,QAAL,CAAe,YAAW;AACtB,aAAO;AACLV,QAAAA,QAAQ,EAAG;AADN,OAAP;AAGH,KAJD;AAKH;;AAEDG,EAAAA,cAAc,GAAE;AACZ,SAAKO,QAAL,CAAc;AACVV,MAAAA,QAAQ,EAAG;AADD,KAAd;AAGH;;AAlHkC;;AAqHvC,eAAeL,SAAf","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons';\n//import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}>\n\n \n Corner position\n \n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0209da651fa71e557e2e4e395d2c1948.json b/node_modules/.cache/babel-loader/0209da651fa71e557e2e4e395d2c1948.json new file mode 100644 index 00000000..e68ab15c --- /dev/null +++ b/node_modules/.cache/babel-loader/0209da651fa71e557e2e4e395d2c1948.json @@ -0,0 +1 @@ +{"ast":null,"code":"import { describe, PropTypes } from 'react-desc';\nexport var doc = function doc(Keyboard) {\n var DocumentedKeyboard = describe(Keyboard).description('A handler of keyboard key presses.').usage(\"import { Keyboard } from 'grommet';\\n {}} />\");\n DocumentedKeyboard.propTypes = {\n target: PropTypes.oneOf(['component', 'document']).description('Where to listen for the keyboard presses.').defaultValue('component'),\n onBackspace: PropTypes.func.description('Function that will be called when the user presses the backspace key.'),\n onComma: PropTypes.func.description('Function that will be called when the user presses the comma key.'),\n onDown: PropTypes.func.description('Function that will be called when the user presses the down key.'),\n onEnter: PropTypes.func.description('Function that will be called when the user presses the enter key.'),\n onEsc: PropTypes.func.description('Function that will be called when the user presses the esc key.'),\n onKeyDown: PropTypes.func.description('Function that will be called when the user presses any key.'),\n onLeft: PropTypes.func.description('Function that will be called when the user presses the left key.'),\n onRight: PropTypes.func.description('Function that will be called when the user presses the right key.'),\n onShift: PropTypes.func.description('Function that will be called when the user presses the shift key.'),\n onSpace: PropTypes.func.description('Function that will be called when the user presses the space key.'),\n onTab: PropTypes.func.description('Function that will be called when the user presses the tab key.'),\n onUp: PropTypes.func.description('Function that will be called when the user presses the up key.')\n };\n return DocumentedKeyboard;\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Keyboard/doc.js"],"names":["describe","PropTypes","doc","Keyboard","DocumentedKeyboard","description","usage","propTypes","target","oneOf","defaultValue","onBackspace","func","onComma","onDown","onEnter","onEsc","onKeyDown","onLeft","onRight","onShift","onSpace","onTab","onUp"],"mappings":"AAAA,SAASA,QAAT,EAAmBC,SAAnB,QAAoC,YAApC;AACA,OAAO,IAAIC,GAAG,GAAG,SAASA,GAAT,CAAaC,QAAb,EAAuB;AACtC,MAAIC,kBAAkB,GAAGJ,QAAQ,CAACG,QAAD,CAAR,CAAmBE,WAAnB,CAA+B,oCAA/B,EAAqEC,KAArE,CAA2E,mEAA3E,CAAzB;AACAF,EAAAA,kBAAkB,CAACG,SAAnB,GAA+B;AAC7BC,IAAAA,MAAM,EAAEP,SAAS,CAACQ,KAAV,CAAgB,CAAC,WAAD,EAAc,UAAd,CAAhB,EAA2CJ,WAA3C,CAAuD,2CAAvD,EAAoGK,YAApG,CAAiH,WAAjH,CADqB;AAE7BC,IAAAA,WAAW,EAAEV,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,uEAA3B,CAFgB;AAG7BQ,IAAAA,OAAO,EAAEZ,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,mEAA3B,CAHoB;AAI7BS,IAAAA,MAAM,EAAEb,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,kEAA3B,CAJqB;AAK7BU,IAAAA,OAAO,EAAEd,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,mEAA3B,CALoB;AAM7BW,IAAAA,KAAK,EAAEf,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,iEAA3B,CANsB;AAO7BY,IAAAA,SAAS,EAAEhB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,6DAA3B,CAPkB;AAQ7Ba,IAAAA,MAAM,EAAEjB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,kEAA3B,CARqB;AAS7Bc,IAAAA,OAAO,EAAElB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,mEAA3B,CAToB;AAU7Be,IAAAA,OAAO,EAAEnB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,mEAA3B,CAVoB;AAW7BgB,IAAAA,OAAO,EAAEpB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,mEAA3B,CAXoB;AAY7BiB,IAAAA,KAAK,EAAErB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,iEAA3B,CAZsB;AAa7BkB,IAAAA,IAAI,EAAEtB,SAAS,CAACW,IAAV,CAAeP,WAAf,CAA2B,gEAA3B;AAbuB,GAA/B;AAeA,SAAOD,kBAAP;AACD,CAlBM","sourcesContent":["import { describe, PropTypes } from 'react-desc';\nexport var doc = function doc(Keyboard) {\n var DocumentedKeyboard = describe(Keyboard).description('A handler of keyboard key presses.').usage(\"import { Keyboard } from 'grommet';\\n {}} />\");\n DocumentedKeyboard.propTypes = {\n target: PropTypes.oneOf(['component', 'document']).description('Where to listen for the keyboard presses.').defaultValue('component'),\n onBackspace: PropTypes.func.description('Function that will be called when the user presses the backspace key.'),\n onComma: PropTypes.func.description('Function that will be called when the user presses the comma key.'),\n onDown: PropTypes.func.description('Function that will be called when the user presses the down key.'),\n onEnter: PropTypes.func.description('Function that will be called when the user presses the enter key.'),\n onEsc: PropTypes.func.description('Function that will be called when the user presses the esc key.'),\n onKeyDown: PropTypes.func.description('Function that will be called when the user presses any key.'),\n onLeft: PropTypes.func.description('Function that will be called when the user presses the left key.'),\n onRight: PropTypes.func.description('Function that will be called when the user presses the right key.'),\n onShift: PropTypes.func.description('Function that will be called when the user presses the shift key.'),\n onSpace: PropTypes.func.description('Function that will be called when the user presses the space key.'),\n onTab: PropTypes.func.description('Function that will be called when the user presses the tab key.'),\n onUp: PropTypes.func.description('Function that will be called when the user presses the up key.')\n };\n return DocumentedKeyboard;\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/02153b2bf6a769de20e798b3df697e1a.json b/node_modules/.cache/babel-loader/02153b2bf6a769de20e798b3df697e1a.json new file mode 100644 index 00000000..609b6013 --- /dev/null +++ b/node_modules/.cache/babel-loader/02153b2bf6a769de20e798b3df697e1a.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons'; //import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"brand\",\n \"opacity\": \"strong\"\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 20\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n overflow: \"auto\",\n width: \"25%\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61\n },\n __self: this\n }, React.createElement(Box, {\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 67\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 70\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 72\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 71\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 78\n },\n __self: this\n }, React.createElement(Box, {\n height: \"small\",\n overflow: \"auto\",\n border: {\n color: '#FFF176',\n size: \"large\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 84\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 88\n },\n __self: this\n }, \"Corner position\"), React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 89\n },\n __self: this\n })))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 96\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 95\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 101\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 100\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 105\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 104\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Bar","Camera","CirclePlay","CircleQuestion","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","setState"],"mappings":"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","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons';\n//import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}>\n\n \n Corner position\n \n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/024276e70ba28f3997a1b31220083c57.json b/node_modules/.cache/babel-loader/024276e70ba28f3997a1b31220083c57.json new file mode 100644 index 00000000..e7e05f60 --- /dev/null +++ b/node_modules/.cache/babel-loader/024276e70ba28f3997a1b31220083c57.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var DocumentConfig = function DocumentConfig(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"DocumentConfig\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4.99787498,8.99999999 L4.99787498,0.999999992 L19.4999998,0.999999992 L22.9999998,4.50000005 L23,23 L16,23 M18,1 L18,6 L23,6 M9,14 L9,11 M9,20 C10.6568542,20 12,18.6568542 12,17 C12,15.3431458 10.6568542,14 9,14 C7.34314575,14 6,15.3431458 6,17 C6,18.6568542 7.34314575,20 9,20 Z M9,23 L9,20 M12,17 L15,17 M3,17 L6,17 M5,13 L7,15 M11,19 L13,21 M13,13 L11,15 M7,19 L5,21\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/DocumentConfig.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","DocumentConfig","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,cAAc,GAAG,SAASA,cAAT,CAAwBC,KAAxB,EAA+B;AACzD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var DocumentConfig = function DocumentConfig(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"DocumentConfig\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4.99787498,8.99999999 L4.99787498,0.999999992 L19.4999998,0.999999992 L22.9999998,4.50000005 L23,23 L16,23 M18,1 L18,6 L23,6 M9,14 L9,11 M9,20 C10.6568542,20 12,18.6568542 12,17 C12,15.3431458 10.6568542,14 9,14 C7.34314575,14 6,15.3431458 6,17 C6,18.6568542 7.34314575,20 9,20 Z M9,23 L9,20 M12,17 L15,17 M3,17 L6,17 M5,13 L7,15 M11,19 L13,21 M13,13 L11,15 M7,19 L5,21\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/02a4ed3457f398c124feb5de5fe51001.json b/node_modules/.cache/babel-loader/02a4ed3457f398c124feb5de5fe51001.json new file mode 100644 index 00000000..473907ba --- /dev/null +++ b/node_modules/.cache/babel-loader/02a4ed3457f398c124feb5de5fe51001.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport { describe, PropTypes } from 'react-desc';\nimport { genericProps, getAvailableAtBadge, themeDocUtils } from '../../utils';\nexport var doc = function doc(Carousel) {\n var DocumentedCarousel = describe(Carousel).availableAt(getAvailableAtBadge('Carousel')).description(\"A carousel that cycles through children. Child components\\n would typically be Images. It is the caller's responsibility to ensure\\n that all children are the same size.\").usage(\"import { Carousel } from 'grommet';\\n\").intrinsicElement('div');\n DocumentedCarousel.propTypes = _extends({}, genericProps, {\n fill: PropTypes.bool.description(\"Whether to expand to fill\\n all of the available width and height in the parent container.\"),\n play: PropTypes.number.description(\"If specified, the number of\\n milliseconds between automatically transitioning to the next child. It\\n will loop through all children indefinitely.\"),\n initialChild: PropTypes.number.description(\"If specified, the index of\\n the first element to be shown. Defaults to 0.\"),\n controls: PropTypes.oneOfType([PropTypes.bool, PropTypes.oneOf(['arrows', 'selectors'])]).description(\"Whether to show carousel controls and which type of controls.\").defaultValue(true)\n });\n return DocumentedCarousel;\n};\nexport var themeDoc = _extends({\n 'carousel.icons.next': {\n description: 'The icon to use for the next image navigation control.',\n type: 'element',\n defaultValue: ''\n },\n 'carousel.animation.duration': {\n description: 'The duration of the Carousel animation.',\n type: 'number',\n defaultValue: 1000\n },\n 'carousel.icons.previous': {\n description: 'The icon to use for the previous image navigation control.',\n type: 'element',\n defaultValue: ''\n },\n 'carousel.icons.current': {\n description: \"The icon to use on the middle navigation control. \\n One icon per carousel image.\",\n type: 'element',\n defaultValue: ''\n },\n 'carousel.icons.color': {\n description: 'The color used for Carousel icons.',\n type: \"string | { 'dark': string, 'light': string }\",\n defaultValue: undefined\n },\n 'carousel.disabled.icons.color': {\n description: 'The color used for disabled Carousel icons.',\n type: \"string | { 'dark': string, 'light': string }\",\n defaultValue: undefined\n }\n}, themeDocUtils.iconColor, {}, themeDocUtils.edgeStyle('The possible sizes for margin.'));","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Carousel/doc.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","describe","PropTypes","genericProps","getAvailableAtBadge","themeDocUtils","doc","Carousel","DocumentedCarousel","availableAt","description","usage","intrinsicElement","propTypes","fill","bool","play","number","initialChild","controls","oneOfType","oneOf","defaultValue","themeDoc","type","undefined","iconColor","edgeStyle"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport { describe, PropTypes } from 'react-desc';\nimport { genericProps, getAvailableAtBadge, themeDocUtils } from '../../utils';\nexport var doc = function doc(Carousel) {\n var DocumentedCarousel = describe(Carousel).availableAt(getAvailableAtBadge('Carousel')).description(\"A carousel that cycles through children. Child components\\n would typically be Images. It is the caller's responsibility to ensure\\n that all children are the same size.\").usage(\"import { Carousel } from 'grommet';\\n\").intrinsicElement('div');\n DocumentedCarousel.propTypes = _extends({}, genericProps, {\n fill: PropTypes.bool.description(\"Whether to expand to fill\\n all of the available width and height in the parent container.\"),\n play: PropTypes.number.description(\"If specified, the number of\\n milliseconds between automatically transitioning to the next child. It\\n will loop through all children indefinitely.\"),\n initialChild: PropTypes.number.description(\"If specified, the index of\\n the first element to be shown. Defaults to 0.\"),\n controls: PropTypes.oneOfType([PropTypes.bool, PropTypes.oneOf(['arrows', 'selectors'])]).description(\"Whether to show carousel controls and which type of controls.\").defaultValue(true)\n });\n return DocumentedCarousel;\n};\nexport var themeDoc = _extends({\n 'carousel.icons.next': {\n description: 'The icon to use for the next image navigation control.',\n type: 'element',\n defaultValue: ''\n },\n 'carousel.animation.duration': {\n description: 'The duration of the Carousel animation.',\n type: 'number',\n defaultValue: 1000\n },\n 'carousel.icons.previous': {\n description: 'The icon to use for the previous image navigation control.',\n type: 'element',\n defaultValue: ''\n },\n 'carousel.icons.current': {\n description: \"The icon to use on the middle navigation control. \\n One icon per carousel image.\",\n type: 'element',\n defaultValue: ''\n },\n 'carousel.icons.color': {\n description: 'The color used for Carousel icons.',\n type: \"string | { 'dark': string, 'light': string }\",\n defaultValue: undefined\n },\n 'carousel.disabled.icons.color': {\n description: 'The color used for disabled Carousel icons.',\n type: \"string | { 'dark': string, 'light': string }\",\n defaultValue: undefined\n }\n}, themeDocUtils.iconColor, {}, themeDocUtils.edgeStyle('The possible sizes for margin.'));"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/02b7ee5e4ac2fb3450f62189f2232fdd.json b/node_modules/.cache/babel-loader/02b7ee5e4ac2fb3450f62189f2232fdd.json new file mode 100644 index 00000000..0f51d649 --- /dev/null +++ b/node_modules/.cache/babel-loader/02b7ee5e4ac2fb3450f62189f2232fdd.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Device = function Device(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Device\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: \"2\",\n d: \"M2,7 L22,7 L22,21 L16,21 L12,17 L8,21 L2,21 L2,7 Z M6,2 L11,7 L12,7 L13,7 L18,2\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Device.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Device","props","createElement","viewBox","a11yTitle","fill","stroke","strokeLinecap","strokeLinejoin","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,MAAM,GAAG,SAASA,MAAT,CAAgBC,KAAhB,EAAuB;AACzC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,aAAa,EAAE,OAHsB;AAIrCC,IAAAA,cAAc,EAAE,OAJqB;AAKrCC,IAAAA,WAAW,EAAE,GALwB;AAMrCC,IAAAA,CAAC,EAAE;AANkC,GAA5B,CAHJ,CAAP;AAWD,CAZM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Device = function Device(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Device\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\",\n strokeWidth: \"2\",\n d: \"M2,7 L22,7 L22,21 L16,21 L12,17 L8,21 L2,21 L2,7 Z M6,2 L11,7 L12,7 L13,7 L18,2\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/02e892879dc82dbb9a8951db5eeebdad.json b/node_modules/.cache/babel-loader/02e892879dc82dbb9a8951db5eeebdad.json new file mode 100644 index 00000000..cf54cd87 --- /dev/null +++ b/node_modules/.cache/babel-loader/02e892879dc82dbb9a8951db5eeebdad.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Select = function Select(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Select\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M8,1 L14,1 L8,1 Z M19.188,19.472 L16,22 L12.5,17.5 L9.5,21 L7,7 L20,13.5 L15.5,15 L19.188,19.472 Z M19,4 L19,1 L16,1 M6,1 L3,1 L3,4 M3,14 L3,17 L6,17 M19,6 L19,10 L19,6 Z M3,12 L3,6 L3,12 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Select.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Select","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,MAAM,GAAG,SAASA,MAAT,CAAgBC,KAAhB,EAAuB;AACzC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Select = function Select(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Select\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M8,1 L14,1 L8,1 Z M19.188,19.472 L16,22 L12.5,17.5 L9.5,21 L7,7 L20,13.5 L15.5,15 L19.188,19.472 Z M19,4 L19,1 L16,1 M6,1 L3,1 L3,4 M3,14 L3,17 L6,17 M19,6 L19,10 L19,6 Z M3,12 L3,6 L3,12 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/02fbacf0a2f614f087b69d098661bf64.json b/node_modules/.cache/babel-loader/02fbacf0a2f614f087b69d098661bf64.json new file mode 100644 index 00000000..14d8476b --- /dev/null +++ b/node_modules/.cache/babel-loader/02fbacf0a2f614f087b69d098661bf64.json @@ -0,0 +1 @@ +{"ast":null,"code":"export * from './AnnounceContext';\nexport * from './ResponsiveContext';\nexport * from './ThemeContext';","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/contexts/index.js"],"names":[],"mappings":"AAAA,cAAc,mBAAd;AACA,cAAc,qBAAd;AACA,cAAc,gBAAd","sourcesContent":["export * from './AnnounceContext';\nexport * from './ResponsiveContext';\nexport * from './ThemeContext';"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0348a3c27e1b6c6495c85cc93436512d.json b/node_modules/.cache/babel-loader/0348a3c27e1b6c6495c85cc93436512d.json new file mode 100644 index 00000000..664c567d --- /dev/null +++ b/node_modules/.cache/babel-loader/0348a3c27e1b6c6495c85cc93436512d.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Amazon = function Amazon(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Amazon\"\n }, props), React.createElement(\"path\", {\n fill: \"#F90\",\n fillRule: \"evenodd\",\n d: \"M11.9924596,23.9397465 C8.83711397,23.9185077 6.03567124,22.8789612 3.53203329,20.9850151 C2.63838806,20.3088366 1.82646601,19.5437784 1.08564773,18.7032301 C1.0593301,18.6732188 1.01408224,18.6445926 1.01108111,18.6122727 C0.999538287,18.4963828 1.00253942,18.3793386 1,18.2627561 C1.10019169,18.278916 1.21815932,18.2662189 1.29780479,18.3156222 C1.96751928,18.7327798 2.61183957,19.1935692 3.29817573,19.5802537 C5.2872347,20.7005999 7.41480753,21.4266434 9.67581537,21.7720046 C10.8557226,21.9520726 12.0409395,22.0114027 13.2256946,21.9426075 C15.4894728,21.8114811 17.6530592,21.2481914 19.7120677,20.2936001 C20.0373444,20.1428508 20.3561571,19.9780193 20.6756624,19.8152656 C20.8303362,19.7363127 20.9829323,19.7039928 21.1142896,19.8425066 C21.2530343,19.9886387 21.247032,20.165013 21.1503032,20.3279977 C21.0948977,20.4217254 21.0106351,20.5020634 20.9279885,20.5757066 C19.0869085,22.2092467 16.9334797,23.2123179 14.5316495,23.6788787 C13.7001046,23.8404782 12.8480135,23.8958838 12.0051567,24 C12.0010013,23.9799155 11.996615,23.959831 11.9924596,23.9397465 M20.882048,18.8454608 C20.4263375,18.8890927 19.9207619,18.9387268 19.4149554,18.9848981 C19.3041444,18.9950558 19.1914864,19.0015197 19.0806753,18.9948249 C18.9532426,18.9872066 18.9329272,18.9087155 19.0026459,18.8159112 C19.0442,18.7605056 19.1065313,18.718028 19.1653996,18.6783207 C19.7005248,18.3191081 20.3062921,18.1618949 20.9339907,18.0787866 C21.5298312,17.9998337 22.124979,18.0183022 22.7074298,18.1743612 C23.1005783,18.2796317 23.186226,18.3269573 23.1569073,18.7845147 C23.0793395,19.9902778 22.691039,21.086615 21.8167857,21.9673322 C21.7719996,22.0125801 21.7297528,22.0707559 21.6743473,22.0926873 C21.6004732,22.1217752 21.5148255,22.1213135 21.4342566,22.1335489 C21.4361035,22.0601365 21.4208669,21.9809528 21.4427983,21.9142353 C21.6512617,21.2800727 21.8689593,20.6489112 22.0762683,20.0145177 C22.1178225,19.8873158 22.1335207,19.750418 22.1494498,19.6165213 C22.2002382,19.1887443 22.0291736,18.9735861 21.575079,18.9070995 C21.3631528,18.8761647 21.1479946,18.8683156 20.882048,18.8454608 M13.9965473,9.42010077 C13.1377614,9.41525279 12.3166051,9.45242067 11.5310007,9.71582785 C11.142931,9.84603088 10.7495517,10.0110932 10.4155024,10.2426422 C9.49276931,10.8818837 9.25267863,11.8334739 9.32863039,12.8935666 C9.36879941,13.4550094 9.53755546,13.9746672 9.95171189,14.381898 C10.5401649,14.9604242 11.5307698,15.0363759 12.3260702,14.5663522 C13.0193321,14.1565821 13.4325651,13.5242663 13.7008203,12.7873726 C14.0960465,11.7021166 13.9716148,10.5713818 13.9965473,9.42010077 M14.6290939,15.7725771 C14.3204389,16.0535293 14.0353312,16.3183217 13.744683,16.5768809 C12.627107,17.5707178 11.3066083,18.0146547 9.82427914,18.0444352 C9.01951364,18.0605951 8.22929209,17.9998799 7.47600757,17.7023059 C6.13427002,17.1720287 5.2787161,16.1915815 4.93173889,14.8002098 C4.5009608,13.0722494 4.64640035,11.4084672 5.66886346,9.89797358 C6.4246874,8.7815519 7.51779258,8.11783967 8.77988467,7.71153236 C9.86283216,7.36293915 10.983871,7.2101122 12.1092961,7.08406459 C12.726837,7.01480766 13.3450705,6.953169 13.9928536,6.88506635 C13.9734617,6.11169732 14.0833494,5.33578887 13.8116313,4.5880449 C13.5708481,3.92571782 13.0622714,3.58520459 12.3976357,3.43283935 C11.3913326,3.20221378 10.250671,3.57758633 9.70977435,4.37103986 C9.52624349,4.64044931 9.41404727,4.9684963 9.31547158,5.28407703 C9.17649601,5.72870651 8.97195721,5.87345349 8.51024436,5.81850966 C7.60782659,5.71162313 6.70333111,5.62297427 5.80091334,5.51747288 C5.35328272,5.46483761 5.17575413,5.20997212 5.26301786,4.77503861 C5.65986006,2.79567561 6.80629307,1.4123839 8.67207471,0.684262729 C10.8742142,-0.174984891 13.1252952,-0.241702398 15.3569843,0.578992199 C17.2063751,1.25909523 18.2221434,2.61445331 18.3574252,4.59243118 C18.402904,5.26006796 18.4093679,5.9311676 18.4121382,6.60088209 C18.4192948,8.33299786 18.4276056,10.0651136 18.4093679,11.7969985 C18.3992103,12.7615167 18.6667729,13.6175323 19.2531482,14.3791277 C19.3939706,14.5624277 19.5366399,14.7461894 19.6559926,14.9433408 C19.8538366,15.2702335 19.8009705,15.5181733 19.5149394,15.7649588 C18.7780456,16.4007374 18.0425371,17.0383629 17.3074902,17.67645 C16.9027989,18.0275826 16.6223083,18.0227347 16.2153085,17.6799129 C15.679029,17.2281268 15.2385549,16.6964645 14.8583344,16.1110126 C14.7890775,16.0043569 14.715896,15.9002407 14.6290939,15.7725771\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Amazon.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Amazon","props","createElement","viewBox","a11yTitle","fill","fillRule","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,MAAM,GAAG,SAASA,MAAT,CAAgBC,KAAhB,EAAuB;AACzC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,QAAQ,EAAE,SAF2B;AAGrCC,IAAAA,CAAC,EAAE;AAHkC,GAA5B,CAHJ,CAAP;AAQD,CATM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Amazon = function Amazon(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Amazon\"\n }, props), React.createElement(\"path\", {\n fill: \"#F90\",\n fillRule: \"evenodd\",\n d: \"M11.9924596,23.9397465 C8.83711397,23.9185077 6.03567124,22.8789612 3.53203329,20.9850151 C2.63838806,20.3088366 1.82646601,19.5437784 1.08564773,18.7032301 C1.0593301,18.6732188 1.01408224,18.6445926 1.01108111,18.6122727 C0.999538287,18.4963828 1.00253942,18.3793386 1,18.2627561 C1.10019169,18.278916 1.21815932,18.2662189 1.29780479,18.3156222 C1.96751928,18.7327798 2.61183957,19.1935692 3.29817573,19.5802537 C5.2872347,20.7005999 7.41480753,21.4266434 9.67581537,21.7720046 C10.8557226,21.9520726 12.0409395,22.0114027 13.2256946,21.9426075 C15.4894728,21.8114811 17.6530592,21.2481914 19.7120677,20.2936001 C20.0373444,20.1428508 20.3561571,19.9780193 20.6756624,19.8152656 C20.8303362,19.7363127 20.9829323,19.7039928 21.1142896,19.8425066 C21.2530343,19.9886387 21.247032,20.165013 21.1503032,20.3279977 C21.0948977,20.4217254 21.0106351,20.5020634 20.9279885,20.5757066 C19.0869085,22.2092467 16.9334797,23.2123179 14.5316495,23.6788787 C13.7001046,23.8404782 12.8480135,23.8958838 12.0051567,24 C12.0010013,23.9799155 11.996615,23.959831 11.9924596,23.9397465 M20.882048,18.8454608 C20.4263375,18.8890927 19.9207619,18.9387268 19.4149554,18.9848981 C19.3041444,18.9950558 19.1914864,19.0015197 19.0806753,18.9948249 C18.9532426,18.9872066 18.9329272,18.9087155 19.0026459,18.8159112 C19.0442,18.7605056 19.1065313,18.718028 19.1653996,18.6783207 C19.7005248,18.3191081 20.3062921,18.1618949 20.9339907,18.0787866 C21.5298312,17.9998337 22.124979,18.0183022 22.7074298,18.1743612 C23.1005783,18.2796317 23.186226,18.3269573 23.1569073,18.7845147 C23.0793395,19.9902778 22.691039,21.086615 21.8167857,21.9673322 C21.7719996,22.0125801 21.7297528,22.0707559 21.6743473,22.0926873 C21.6004732,22.1217752 21.5148255,22.1213135 21.4342566,22.1335489 C21.4361035,22.0601365 21.4208669,21.9809528 21.4427983,21.9142353 C21.6512617,21.2800727 21.8689593,20.6489112 22.0762683,20.0145177 C22.1178225,19.8873158 22.1335207,19.750418 22.1494498,19.6165213 C22.2002382,19.1887443 22.0291736,18.9735861 21.575079,18.9070995 C21.3631528,18.8761647 21.1479946,18.8683156 20.882048,18.8454608 M13.9965473,9.42010077 C13.1377614,9.41525279 12.3166051,9.45242067 11.5310007,9.71582785 C11.142931,9.84603088 10.7495517,10.0110932 10.4155024,10.2426422 C9.49276931,10.8818837 9.25267863,11.8334739 9.32863039,12.8935666 C9.36879941,13.4550094 9.53755546,13.9746672 9.95171189,14.381898 C10.5401649,14.9604242 11.5307698,15.0363759 12.3260702,14.5663522 C13.0193321,14.1565821 13.4325651,13.5242663 13.7008203,12.7873726 C14.0960465,11.7021166 13.9716148,10.5713818 13.9965473,9.42010077 M14.6290939,15.7725771 C14.3204389,16.0535293 14.0353312,16.3183217 13.744683,16.5768809 C12.627107,17.5707178 11.3066083,18.0146547 9.82427914,18.0444352 C9.01951364,18.0605951 8.22929209,17.9998799 7.47600757,17.7023059 C6.13427002,17.1720287 5.2787161,16.1915815 4.93173889,14.8002098 C4.5009608,13.0722494 4.64640035,11.4084672 5.66886346,9.89797358 C6.4246874,8.7815519 7.51779258,8.11783967 8.77988467,7.71153236 C9.86283216,7.36293915 10.983871,7.2101122 12.1092961,7.08406459 C12.726837,7.01480766 13.3450705,6.953169 13.9928536,6.88506635 C13.9734617,6.11169732 14.0833494,5.33578887 13.8116313,4.5880449 C13.5708481,3.92571782 13.0622714,3.58520459 12.3976357,3.43283935 C11.3913326,3.20221378 10.250671,3.57758633 9.70977435,4.37103986 C9.52624349,4.64044931 9.41404727,4.9684963 9.31547158,5.28407703 C9.17649601,5.72870651 8.97195721,5.87345349 8.51024436,5.81850966 C7.60782659,5.71162313 6.70333111,5.62297427 5.80091334,5.51747288 C5.35328272,5.46483761 5.17575413,5.20997212 5.26301786,4.77503861 C5.65986006,2.79567561 6.80629307,1.4123839 8.67207471,0.684262729 C10.8742142,-0.174984891 13.1252952,-0.241702398 15.3569843,0.578992199 C17.2063751,1.25909523 18.2221434,2.61445331 18.3574252,4.59243118 C18.402904,5.26006796 18.4093679,5.9311676 18.4121382,6.60088209 C18.4192948,8.33299786 18.4276056,10.0651136 18.4093679,11.7969985 C18.3992103,12.7615167 18.6667729,13.6175323 19.2531482,14.3791277 C19.3939706,14.5624277 19.5366399,14.7461894 19.6559926,14.9433408 C19.8538366,15.2702335 19.8009705,15.5181733 19.5149394,15.7649588 C18.7780456,16.4007374 18.0425371,17.0383629 17.3074902,17.67645 C16.9027989,18.0275826 16.6223083,18.0227347 16.2153085,17.6799129 C15.679029,17.2281268 15.2385549,16.6964645 14.8583344,16.1110126 C14.7890775,16.0043569 14.715896,15.9002407 14.6290939,15.7725771\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/03856bf65697a21b0be53d6912e503ee.json b/node_modules/.cache/babel-loader/03856bf65697a21b0be53d6912e503ee.json new file mode 100644 index 00000000..b3cbcef6 --- /dev/null +++ b/node_modules/.cache/babel-loader/03856bf65697a21b0be53d6912e503ee.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Brush = function Brush(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Brush\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M10.4350288,13.8510725 C8.66912406,14.6226292 7.43502884,16.3847098 7.43502884,18.4350288 C7.43502884,21.1964526 12.4350288,25.4350288 12.4350288,25.4350288 C12.4350288,25.4350288 17.4350288,21.1964526 17.4350288,18.4350288 C17.4350288,16.3847098 16.2009336,14.6226292 14.4350288,13.8510725 L14.4350288,-0.564864977 C14.4350288,-1.67491274 13.5395983,-2.56497116 12.4350288,-2.56497116 C11.3227585,-2.56497116 10.4350288,-1.66949312 10.4350288,-0.564864977 L10.4350288,13.8510725 Z M10,12 L12.6000977,12 L15,12\",\n transform: \"rotate(45 12.435 11.435)\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Brush.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Brush","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d","transform"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,KAAK,GAAG,SAASA,KAAT,CAAeC,KAAf,EAAsB;AACvC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE,ggBAJkC;AAKrCC,IAAAA,SAAS,EAAE;AAL0B,GAA5B,CAHJ,CAAP;AAUD,CAXM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Brush = function Brush(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Brush\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M10.4350288,13.8510725 C8.66912406,14.6226292 7.43502884,16.3847098 7.43502884,18.4350288 C7.43502884,21.1964526 12.4350288,25.4350288 12.4350288,25.4350288 C12.4350288,25.4350288 17.4350288,21.1964526 17.4350288,18.4350288 C17.4350288,16.3847098 16.2009336,14.6226292 14.4350288,13.8510725 L14.4350288,-0.564864977 C14.4350288,-1.67491274 13.5395983,-2.56497116 12.4350288,-2.56497116 C11.3227585,-2.56497116 10.4350288,-1.66949312 10.4350288,-0.564864977 L10.4350288,13.8510725 Z M10,12 L12.6000977,12 L15,12\",\n transform: \"rotate(45 12.435 11.435)\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/046ab5f95af007beea6dcaca71e21d2e.json b/node_modules/.cache/babel-loader/046ab5f95af007beea6dcaca71e21d2e.json new file mode 100644 index 00000000..fcf6bdf0 --- /dev/null +++ b/node_modules/.cache/babel-loader/046ab5f95af007beea6dcaca71e21d2e.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ZoomOut = function ZoomOut(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ZoomOut\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M16,16 L23,23 L16,16 Z M10,18 C14.418278,18 18,14.418278 18,10 C18,5.581722 14.418278,2 10,2 C5.581722,2 2,5.581722 2,10 C2,14.418278 5.581722,18 10,18 Z M5,10 L15,10\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/ZoomOut.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","ZoomOut","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ZoomOut = function ZoomOut(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ZoomOut\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M16,16 L23,23 L16,16 Z M10,18 C14.418278,18 18,14.418278 18,10 C18,5.581722 14.418278,2 10,2 C5.581722,2 2,5.581722 2,10 C2,14.418278 5.581722,18 10,18 Z M5,10 L15,10\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/04744d9b5f4d7b72bafff3c203c741b4.json b/node_modules/.cache/babel-loader/04744d9b5f4d7b72bafff3c203c741b4.json new file mode 100644 index 00000000..f30a04c5 --- /dev/null +++ b/node_modules/.cache/babel-loader/04744d9b5f4d7b72bafff3c203c741b4.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Freebsd = function Freebsd(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Freebsd\"\n }, props), React.createElement(\"path\", {\n fill: \"#9B2718\",\n fillRule: \"evenodd\",\n d: \"M23.7253418,0.403330656 C24.9975688,1.67496208 21.4706794,7.26490597 20.8744345,7.86115088 C20.2781896,8.45650302 18.7637754,7.90875554 17.4918461,6.63682558 C16.2196191,5.36519416 15.6715737,3.85048208 16.2678187,3.25423717 C16.8640636,2.65769514 22.4534125,-0.868896418 23.7253418,0.403330656 L23.7253418,0.403330656 Z M5.88500669,1.74874919 C3.94274831,0.64670772 1.17931401,-0.579104582 0.300120884,0.300088547 C-0.590973233,1.19058772 0.680063246,4.01650237 1.79341076,5.96233113 C2.78417662,4.23935071 4.19415887,2.78890453 5.88500669,1.74874919 L5.88500669,1.74874919 Z M21.785166,7.42259564 C21.9639794,8.02925383 21.9315489,8.53058725 21.6417578,8.81978414 C20.9639901,9.49755113 19.1338994,8.77634479 17.4844083,7.20599597 C17.3689674,7.10275387 17.2550141,6.99564356 17.1428465,6.88317878 C16.5466016,6.28633892 16.0821617,5.65081997 15.785527,5.06617893 C15.2077288,4.02989107 15.0631307,3.11410221 15.4999004,2.67762963 C15.7379223,2.43960776 16.1187574,2.37474692 16.583198,2.45864948 C16.8863778,2.2673395 17.2437081,2.05371455 17.6358493,1.83503223 C16.0414007,1.00344305 14.2288637,0.533647279 12.305647,0.533647279 C5.92785039,0.533647279 0.757122899,5.70348271 0.757122899,12.0821714 C0.757122899,18.4596702 5.92785039,23.6301005 12.305647,23.6301005 C18.683741,23.6301005 23.8544685,18.4596702 23.8544685,12.0821714 C23.8544685,10.0223894 23.313861,8.09084213 22.3692121,6.41635843 C22.1648105,6.78856511 21.9663598,7.12982838 21.785166,7.42259564 L21.785166,7.42259564 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Freebsd.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Freebsd","props","createElement","viewBox","a11yTitle","fill","fillRule","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,SAD+B;AAErCC,IAAAA,QAAQ,EAAE,SAF2B;AAGrCC,IAAAA,CAAC,EAAE;AAHkC,GAA5B,CAHJ,CAAP;AAQD,CATM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Freebsd = function Freebsd(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Freebsd\"\n }, props), React.createElement(\"path\", {\n fill: \"#9B2718\",\n fillRule: \"evenodd\",\n d: \"M23.7253418,0.403330656 C24.9975688,1.67496208 21.4706794,7.26490597 20.8744345,7.86115088 C20.2781896,8.45650302 18.7637754,7.90875554 17.4918461,6.63682558 C16.2196191,5.36519416 15.6715737,3.85048208 16.2678187,3.25423717 C16.8640636,2.65769514 22.4534125,-0.868896418 23.7253418,0.403330656 L23.7253418,0.403330656 Z M5.88500669,1.74874919 C3.94274831,0.64670772 1.17931401,-0.579104582 0.300120884,0.300088547 C-0.590973233,1.19058772 0.680063246,4.01650237 1.79341076,5.96233113 C2.78417662,4.23935071 4.19415887,2.78890453 5.88500669,1.74874919 L5.88500669,1.74874919 Z M21.785166,7.42259564 C21.9639794,8.02925383 21.9315489,8.53058725 21.6417578,8.81978414 C20.9639901,9.49755113 19.1338994,8.77634479 17.4844083,7.20599597 C17.3689674,7.10275387 17.2550141,6.99564356 17.1428465,6.88317878 C16.5466016,6.28633892 16.0821617,5.65081997 15.785527,5.06617893 C15.2077288,4.02989107 15.0631307,3.11410221 15.4999004,2.67762963 C15.7379223,2.43960776 16.1187574,2.37474692 16.583198,2.45864948 C16.8863778,2.2673395 17.2437081,2.05371455 17.6358493,1.83503223 C16.0414007,1.00344305 14.2288637,0.533647279 12.305647,0.533647279 C5.92785039,0.533647279 0.757122899,5.70348271 0.757122899,12.0821714 C0.757122899,18.4596702 5.92785039,23.6301005 12.305647,23.6301005 C18.683741,23.6301005 23.8544685,18.4596702 23.8544685,12.0821714 C23.8544685,10.0223894 23.313861,8.09084213 22.3692121,6.41635843 C22.1648105,6.78856511 21.9663598,7.12982838 21.785166,7.42259564 L21.785166,7.42259564 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0492f6c1d1abf6e0672e13318de8d69e.json b/node_modules/.cache/babel-loader/0492f6c1d1abf6e0672e13318de8d69e.json new file mode 100644 index 00000000..3b6b919a --- /dev/null +++ b/node_modules/.cache/babel-loader/0492f6c1d1abf6e0672e13318de8d69e.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer, Image } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion, Medium } from 'grommet-icons';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"accent-4\" //\"opacity\": \"strong\"\n\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 19\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n background: \"accent-4\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 60\n },\n __self: this\n }, React.createElement(Box // Animate CircleQuestion\n , {\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 65\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 69\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 71\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 70\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n animation: \"slide\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 77\n },\n __self: this\n }, React.createElement(Box, {\n height: \"medium\",\n overflow: \"auto\",\n border: {\n color: '#f57f17',\n size: \"medium\",\n style: \"inset\"\n },\n background: {\n color: \"accent-4\"\n },\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 84\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 90\n },\n __self: this\n }, \"Corner position\", React.createElement(Image, {\n fit: \"cover\",\n src: \"//eusoff.jpg\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 91\n },\n __self: this\n }))))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 99\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 98\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 104\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 103\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 108\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 107\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Image","Bar","Camera","CirclePlay","CircleQuestion","Medium","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","style","setState"],"mappings":"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","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer, Image} from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion, Medium } from 'grommet-icons';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}\n animation=\"slide\">\n\n \n Corner position\n \n \n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/04b62fb51ff1ab94be833f75e375124f.json b/node_modules/.cache/babel-loader/04b62fb51ff1ab94be833f75e375124f.json new file mode 100644 index 00000000..831092cc --- /dev/null +++ b/node_modules/.cache/babel-loader/04b62fb51ff1ab94be833f75e375124f.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Install = function Install(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Install\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M19,13.5 L19,17.5 L12,22 L5,17.5 L5,13.5 M12,22 L12,13.5 M18.5,8.5 L12,4.5 L15.5,2 L22,6 L18.5,8.5 L18.5,8.5 L18.5,8.5 Z M5.5,8.5 L12,4.5 L8.5,2 L2,6 L5.5,8.5 L5.5,8.5 L5.5,8.5 Z M18.5,9 L12,13 L15.5,15.5 L22,11.5 L18.5,9 L18.5,9 L18.5,9 Z M5.5,9 L12,13 L8.5,15.5 L2,11.5 L5.5,9 L5.5,9 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Install.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Install","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Install = function Install(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Install\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M19,13.5 L19,17.5 L12,22 L5,17.5 L5,13.5 M12,22 L12,13.5 M18.5,8.5 L12,4.5 L15.5,2 L22,6 L18.5,8.5 L18.5,8.5 L18.5,8.5 Z M5.5,8.5 L12,4.5 L8.5,2 L2,6 L5.5,8.5 L5.5,8.5 L5.5,8.5 Z M18.5,9 L12,13 L15.5,15.5 L22,11.5 L18.5,9 L18.5,9 L18.5,9 Z M5.5,9 L12,13 L8.5,15.5 L2,11.5 L5.5,9 L5.5,9 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/04c7f75da8da1c6ddffe090bf7990f9a.json b/node_modules/.cache/babel-loader/04c7f75da8da1c6ddffe090bf7990f9a.json new file mode 100644 index 00000000..c9967995 --- /dev/null +++ b/node_modules/.cache/babel-loader/04c7f75da8da1c6ddffe090bf7990f9a.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Music = function Music(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Music\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,17.9979131 C1,16.8944962 1.88670635,16 2.99810135,16 L9,16 L9,20.0020869 C9,21.1055038 8.11329365,22 7.00189865,22 L2.99810135,22 C1.89458045,22 1,21.1017394 1,20.0020869 L1,17.9979131 Z M15,17.9979131 C15,16.8944962 15.8867064,16 16.9981014,16 L23,16 L23,20.0020869 C23,21.1055038 22.1132936,22 21.0018986,22 L16.9981014,22 C15.8945804,22 15,21.1017394 15,20.0020869 L15,17.9979131 Z M9,16 L9,2 L23,2 L23,15.5 M9,6 L23,6\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Music.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Music","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,KAAK,GAAG,SAASA,KAAT,CAAeC,KAAf,EAAsB;AACvC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Music = function Music(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Music\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,17.9979131 C1,16.8944962 1.88670635,16 2.99810135,16 L9,16 L9,20.0020869 C9,21.1055038 8.11329365,22 7.00189865,22 L2.99810135,22 C1.89458045,22 1,21.1017394 1,20.0020869 L1,17.9979131 Z M15,17.9979131 C15,16.8944962 15.8867064,16 16.9981014,16 L23,16 L23,20.0020869 C23,21.1055038 22.1132936,22 21.0018986,22 L16.9981014,22 C15.8945804,22 15,21.1017394 15,20.0020869 L15,17.9979131 Z M9,16 L9,2 L23,2 L23,15.5 M9,6 L23,6\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/04ccb1d236468c4d3e6156f7d3fe8c26.json b/node_modules/.cache/babel-loader/04ccb1d236468c4d3e6156f7d3fe8c26.json new file mode 100644 index 00000000..de2eaacd --- /dev/null +++ b/node_modules/.cache/babel-loader/04ccb1d236468c4d3e6156f7d3fe8c26.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var DocumentNotes = function DocumentNotes(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"DocumentNotes\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4.99787498,8.99999999 L4.99787498,0.999999992 L19.4999998,0.999999992 L22.9999998,4.50000005 L23,23 L4,23 M18,1 L18,6 L23,6 M9.75,12 L9.75,18.5 L9.5,18.5 L4.5,12 L4,12 L4,19 L4.25,19 L4.25,12.5 L4.5,12.5 L9.5,19 L10,19 L10,12 L9.75,12 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/DocumentNotes.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","DocumentNotes","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,aAAa,GAAG,SAASA,aAAT,CAAuBC,KAAvB,EAA8B;AACvD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var DocumentNotes = function DocumentNotes(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"DocumentNotes\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4.99787498,8.99999999 L4.99787498,0.999999992 L19.4999998,0.999999992 L22.9999998,4.50000005 L23,23 L4,23 M18,1 L18,6 L23,6 M9.75,12 L9.75,18.5 L9.5,18.5 L4.5,12 L4,12 L4,19 L4.25,19 L4.25,12.5 L4.5,12.5 L9.5,19 L10,19 L10,12 L9.75,12 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/04e9ffec81907957a571e3085de32235.json b/node_modules/.cache/babel-loader/04e9ffec81907957a571e3085de32235.json new file mode 100644 index 00000000..8c8f61a7 --- /dev/null +++ b/node_modules/.cache/babel-loader/04e9ffec81907957a571e3085de32235.json @@ -0,0 +1 @@ +{"ast":null,"code":"export { RoutedAnchor } from './RoutedAnchor';","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/RoutedAnchor/index.js"],"names":["RoutedAnchor"],"mappings":"AAAA,SAASA,YAAT,QAA6B,gBAA7B","sourcesContent":["export { RoutedAnchor } from './RoutedAnchor';"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/062e7ebafcf4e3201f31b3c39f7e61fe.json b/node_modules/.cache/babel-loader/062e7ebafcf4e3201f31b3c39f7e61fe.json new file mode 100644 index 00000000..17195b8a --- /dev/null +++ b/node_modules/.cache/babel-loader/062e7ebafcf4e3201f31b3c39f7e61fe.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons'; //import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"brand\",\n \"opacity\": \"strong\"\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 20\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61\n },\n __self: this\n }, React.createElement(Box, {\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 65\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 68\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 70\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 69\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 76\n },\n __self: this\n }, React.createElement(Box, {\n height: \"large\",\n overflow: \"auto\",\n border: {\n color: '#f57f17',\n size: \"medium\"\n },\n background: {\n color: \"#FFF176\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 82\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 88\n },\n __self: this\n }, \"Corner position\"), React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 89\n },\n __self: this\n })))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 96\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 95\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 101\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 100\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 105\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 104\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Bar","Camera","CirclePlay","CircleQuestion","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","setState"],"mappings":"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","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons';\n//import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}>\n\n \n\n Corner position\n \n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0640973f0bdc7baaf696bc056ac2cef0.json b/node_modules/.cache/babel-loader/0640973f0bdc7baaf696bc056ac2cef0.json new file mode 100644 index 00000000..aba74969 --- /dev/null +++ b/node_modules/.cache/babel-loader/0640973f0bdc7baaf696bc056ac2cef0.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Download = function Download(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Download\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,17 L1,23 L23,23 L23,17 M12,2 L12,19 M5,12 L12,19 L19,12\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Download.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Download","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,QAAQ,GAAG,SAASA,QAAT,CAAkBC,KAAlB,EAAyB;AAC7C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Download = function Download(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Download\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,17 L1,23 L23,23 L23,17 M12,2 L12,19 M5,12 L12,19 L19,12\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/06cf050b284847ee9176dc28e446fd23.json b/node_modules/.cache/babel-loader/06cf050b284847ee9176dc28e446fd23.json new file mode 100644 index 00000000..e6aba729 --- /dev/null +++ b/node_modules/.cache/babel-loader/06cf050b284847ee9176dc28e446fd23.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nimport React, { useState } from 'react';\nimport { compose } from 'recompose';\nimport { withForwardRef } from '../hocs';\nimport { StyledImage } from './StyledImage';\n\nvar Image = function Image(_ref) {\n var fallback = _ref.fallback,\n forwardRef = _ref.forwardRef,\n onError = _ref.onError,\n opacity = _ref.opacity,\n fill = _ref.fill,\n src = _ref.src,\n rest = _objectWithoutPropertiesLoose(_ref, [\"fallback\", \"forwardRef\", \"onError\", \"opacity\", \"fill\", \"src\"]);\n\n var _useState = useState(false),\n imageMissing = _useState[0],\n setImageMissing = _useState[1];\n\n var handleError = function handleError(event) {\n if (onError) {\n onError(event);\n }\n\n setImageMissing(true);\n };\n\n var extraProps = {\n onError: (onError || fallback) && handleError\n };\n return React.createElement(StyledImage, _extends({}, rest, extraProps, {\n ref: forwardRef,\n opacityProp: opacity,\n fillProp: fill,\n src: !imageMissing ? src : fallback\n }));\n};\n\nvar ImageDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n ImageDoc = require('./doc').doc(Image); // eslint-disable-line global-require\n}\n\nvar ImageWrapper = compose(withForwardRef)(ImageDoc || Image);\nexport { ImageWrapper as Image };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Image/Image.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","_objectWithoutPropertiesLoose","excluded","sourceKeys","keys","indexOf","React","useState","compose","withForwardRef","StyledImage","Image","_ref","fallback","forwardRef","onError","opacity","fill","src","rest","_useState","imageMissing","setImageMissing","handleError","event","extraProps","createElement","ref","opacityProp","fillProp","ImageDoc","process","env","NODE_ENV","require","doc","ImageWrapper"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { useState } from 'react';\nimport { compose } from 'recompose';\nimport { withForwardRef } from '../hocs';\nimport { StyledImage } from './StyledImage';\n\nvar Image = function Image(_ref) {\n var fallback = _ref.fallback,\n forwardRef = _ref.forwardRef,\n onError = _ref.onError,\n opacity = _ref.opacity,\n fill = _ref.fill,\n src = _ref.src,\n rest = _objectWithoutPropertiesLoose(_ref, [\"fallback\", \"forwardRef\", \"onError\", \"opacity\", \"fill\", \"src\"]);\n\n var _useState = useState(false),\n imageMissing = _useState[0],\n setImageMissing = _useState[1];\n\n var handleError = function handleError(event) {\n if (onError) {\n onError(event);\n }\n\n setImageMissing(true);\n };\n\n var extraProps = {\n onError: (onError || fallback) && handleError\n };\n return React.createElement(StyledImage, _extends({}, rest, extraProps, {\n ref: forwardRef,\n opacityProp: opacity,\n fillProp: fill,\n src: !imageMissing ? src : fallback\n }));\n};\n\nvar ImageDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n ImageDoc = require('./doc').doc(Image); // eslint-disable-line global-require\n}\n\nvar ImageWrapper = compose(withForwardRef)(ImageDoc || Image);\nexport { ImageWrapper as Image };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/06d661617f5d357e713e40efeb06fb52.json b/node_modules/.cache/babel-loader/06d661617f5d357e713e40efeb06fb52.json new file mode 100644 index 00000000..1affb158 --- /dev/null +++ b/node_modules/.cache/babel-loader/06d661617f5d357e713e40efeb06fb52.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport { describe, PropTypes } from 'react-desc';\nimport { genericProps, getAvailableAtBadge } from '../../utils';\nexport var doc = function doc(Select) {\n var DocumentedSelect = describe(Select).availableAt(getAvailableAtBadge('Select')).description('A control to select a value, with optional search.').usage(\"import { Select } from 'grommet';\\n\"); // We don't include svg due to a collision on the values property\n // .intrinsicElement('select');\n\n DocumentedSelect.propTypes = _extends({}, genericProps, {\n children: PropTypes.func.description(\"Function that will be called when each option is rendered.\\n It will be passed (option, index, options, state) where option\\n is the option to render, index is the index of that option in the\\n options array, and state is an object with\\n { active, disabled, selected } keys indicating the current state\\n of the option.\"),\n closeOnChange: PropTypes.bool.description('Wether to close the drop when a selection is made.').defaultValue(true),\n disabled: PropTypes.oneOfType([PropTypes.bool, PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.number, PropTypes.string, PropTypes.object]))]).description(\"Whether the entire select or individual options should be disabled.\\n An array of numbers indicates the indexes into 'options' of the\\n disabled options. An array of strings or objects work the same way\\n as the 'value' to indicate which options are disabled.\").defaultValue(false),\n disabledKey: PropTypes.oneOfType([PropTypes.string, PropTypes.func]).description(\"When the options array contains objects, this property indicates how\\n to determine which options should be disabled. If a string is\\n provided, it is used as the key for each item object and if that key\\n returns truthy, the option is disabled. If a function is provided, it is\\n called with the option and the return value determines if the option\\n is disabled.\"),\n dropAlign: PropTypes.shape({\n top: PropTypes.oneOf(['top', 'bottom']),\n bottom: PropTypes.oneOf(['top', 'bottom']),\n right: PropTypes.oneOf(['left', 'right']),\n left: PropTypes.oneOf(['left', 'right'])\n }).description('How to align the drop.').defaultValue({\n top: 'bottom',\n left: 'left'\n }),\n dropHeight: PropTypes.oneOfType([PropTypes.oneOf(['xsmall', 'small', 'medium', 'large', 'xlarge']), PropTypes.string]).description('The height of the drop container.'),\n dropTarget: PropTypes.object.description(\"Target where the options drop will be aligned to. This should be\\n a React reference. Typically, this is not required as the drop will be\\n aligned to the Select itself by default.\"),\n dropProps: PropTypes.object.description('Any valid Drop prop.'),\n focusIndicator: PropTypes.bool.description(\"Whether when 'plain' it should receive a focus outline.\"),\n icon: PropTypes.oneOfType([PropTypes.bool, PropTypes.func, PropTypes.node]).description(\"A custom icon to be used when rendering the select. You can use false to\\n not render an icon at all.\"),\n labelKey: PropTypes.oneOfType([PropTypes.string, PropTypes.func]).description(\"When the options array contains objects, this property indicates how\\n to determine the label of each option. If a string is\\n provided, it is used as the key to retrieve each option's label.\\n If a function is provided, it is called with the option and the\\n return value indicates the label.\"),\n messages: PropTypes.shape({\n multiple: PropTypes.string\n }).description('Custom messages.'),\n multiple: PropTypes.bool.description('Whether to allow multiple options to be selected.'),\n onChange: PropTypes.func.description('Function that will be called when the user selects an option.'),\n onClose: PropTypes.func.description('Function that will be called when the Select drop closes.'),\n onOpen: PropTypes.func.description('Function that will be called when the Select drop opens.'),\n onSearch: PropTypes.func.description(\"Function that will be called when the user types in the search input.\\n If this property is not provided, no search field will be rendered.\"),\n onMore: PropTypes.func.description(\"Use this to indicate that 'items' doesn't contain all that it could.\\n It will be called when the entire list of items has been rendered.\\n This might be used when the total number of items that could be retrieved\\n is more than you'd want to load into the browser. 'onMore' allows you\\n to lazily fetch more from the server only when needed.\"),\n options: PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.string, PropTypes.number, PropTypes.bool, PropTypes.element, PropTypes.object])).description(\"Options can be either a string or an object. If an object is used, use\\n children callback in order to render anything based on the current item.\").isRequired,\n open: PropTypes.bool.description(\"Control the state of the component.\"),\n placeholder: PropTypes.oneOfType([PropTypes.string, PropTypes.element, PropTypes.node]).description('Placeholder to use when no value is provided.'),\n plain: PropTypes.bool.description('Whether this is a plain Select input with no border or padding.'),\n replace: PropTypes.bool.description(\"Whether to replace previously rendered items with a generic spacing\\n element when they have scrolled out of view. This is more performant but\\n means that in-page searching will not find elements that have been\\n replaced.\").defaultValue(true),\n searchPlaceholder: PropTypes.string.description(\"Placeholder text to use in the search box when the search input is \\n empty.\"),\n selected: PropTypes.oneOfType([PropTypes.number, PropTypes.arrayOf(PropTypes.number)]).description(\"Index of the currently selected option. When multiple, the set of\\n options selected. NOTE: This is deprecated in favor of indicating\\n the selected values via the 'value' property.\"),\n size: PropTypes.oneOfType([PropTypes.oneOf(['small', 'medium', 'large', 'xlarge']), PropTypes.string]).description('The size of the text and icon.'),\n value: PropTypes.oneOfType([PropTypes.string, PropTypes.element, // deprecated, use valueLabel\n PropTypes.object, PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.string, PropTypes.object]))]).description(\"Currently selected value. This can be an array\\n when multiple. Passing an element allows the caller to control how\\n the value is rendered. Passing an element is deprecated. Instead,\\n use the 'valueLabel' property.\"),\n valueLabel: PropTypes.node.description(\"Provides custom rendering of the value. If not provided, Select\\n will render the value automatically.\"),\n valueKey: PropTypes.oneOfType([PropTypes.string, PropTypes.func]).description(\"When the options array contains objects, this property indicates how\\n to determine the value of each option. If a string is\\n provided, it is used as the key to retrieve each option's value.\\n If a function is provided, it is called with the option and the\\n return value indicates the value.\"),\n emptySearchMessage: PropTypes.string.description(\"Empty option message to display when no matching results were found\").defaultValue('No matches found')\n });\n return DocumentedSelect;\n};\nexport var themeDoc = {\n 'global.hover.background': {\n description: 'The background style when hovering.',\n type: 'string | { color: string, opacity: string }',\n defaultValue: \"{ color: 'active', opacity: 'medium' }\"\n },\n 'global.hover.color': {\n description: 'The text color when hovering.',\n type: 'string | { dark: string, light: string }',\n defaultValue: \"{ dark: 'white', light: 'black' }\"\n },\n 'select.background': {\n description: 'The background color used for Select.',\n type: 'string',\n defaultValue: undefined\n },\n 'select.options.container': {\n description: 'Any valid Box prop for the options container.',\n type: 'object',\n defaultValue: \"{ align: 'start', pad: 'small' }\"\n },\n 'select.options.text': {\n description: 'Any valid Text prop for text used inside the options container.',\n type: 'object',\n defaultValue: \"{ margin: 'none }\"\n },\n 'select.container.extend': {\n description: 'Any additional style for the container of the Select component.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'select.control.open': {\n description: \"Any additional style for the control open state of the Select \\ncomponent.\",\n type: 'object',\n defaultValue: undefined\n },\n 'select.control.extend': {\n description: 'Any additional style for the control of the Select component.',\n type: 'string | (props) => {}',\n defaultValue: undefined\n },\n 'select.icons.margin': {\n description: 'The margin used for Select icons.',\n type: 'string | object',\n defaultValue: undefined\n },\n 'select.icons.color': {\n description: 'The color used for Select icons.',\n type: 'string | { dark: string, light: string }',\n defaultValue: undefined\n },\n 'select.icons.down': {\n description: 'The down icon to use for opening the Select.',\n type: 'React.Element',\n defaultValue: ''\n },\n 'select.searchInput': {\n description: \"Component for the Select search input field.\",\n type: 'React.Component',\n defaultValue: undefined\n },\n 'select.step': {\n description: \"How many items to render at a time.\",\n type: 'number',\n defaultValue: 20\n }\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/06e7a0e755b1c88207ac0530f7567841.json b/node_modules/.cache/babel-loader/06e7a0e755b1c88207ac0530f7567841.json new file mode 100644 index 00000000..d6d49711 --- /dev/null +++ b/node_modules/.cache/babel-loader/06e7a0e755b1c88207ac0530f7567841.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Impact = function Impact(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Impact\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M13,2 L22,6 L22,17 L13,22 L13,2 Z M22,6 L13,11 L22,6 Z M9,22 L9,2 L9,22 Z M9,12 L3,5 L9,12 Z M9,12 L1,12 L9,12 Z M9,12 L3,19 L9,12 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Impact.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Impact","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,MAAM,GAAG,SAASA,MAAT,CAAgBC,KAAhB,EAAuB;AACzC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Impact = function Impact(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Impact\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M13,2 L22,6 L22,17 L13,22 L13,2 Z M22,6 L13,11 L22,6 Z M9,22 L9,2 L9,22 Z M9,12 L3,5 L9,12 Z M9,12 L1,12 L9,12 Z M9,12 L3,19 L9,12 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0744995353ff0e23f6ff01226e5371bd.json b/node_modules/.cache/babel-loader/0744995353ff0e23f6ff01226e5371bd.json new file mode 100644 index 00000000..0059446c --- /dev/null +++ b/node_modules/.cache/babel-loader/0744995353ff0e23f6ff01226e5371bd.json @@ -0,0 +1 @@ +{"ast":null,"code":"export { List } from './List';","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/List/index.js"],"names":["List"],"mappings":"AAAA,SAASA,IAAT,QAAqB,QAArB","sourcesContent":["export { List } from './List';"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/078a8ac3cfcdff0218ed882edb761425.json b/node_modules/.cache/babel-loader/078a8ac3cfcdff0218ed882edb761425.json new file mode 100644 index 00000000..2955172f --- /dev/null +++ b/node_modules/.cache/babel-loader/078a8ac3cfcdff0218ed882edb761425.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Book = function Book(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Book\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M10,1 L10,11 L13,9 L16,11 L16,1 M5.5,18 C4.11928813,18 3,19.1192881 3,20.5 C3,21.8807119 4.11928813,23 5.5,23 L22,23 M3,20.5 L3,3.5 C3,2.11928813 4.11928813,1 5.5,1 L21,1 L21,18.0073514 L5.49217286,18.0073514 M20.5,18 C19.1192881,18 18,19.1192881 18,20.5 C18,21.8807119 19.1192881,23 20.5,23 L20.5,23\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Book.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Book","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,IAAI,GAAG,SAASA,IAAT,CAAcC,KAAd,EAAqB;AACrC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Book = function Book(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Book\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M10,1 L10,11 L13,9 L16,11 L16,1 M5.5,18 C4.11928813,18 3,19.1192881 3,20.5 C3,21.8807119 4.11928813,23 5.5,23 L22,23 M3,20.5 L3,3.5 C3,2.11928813 4.11928813,1 5.5,1 L21,1 L21,18.0073514 L5.49217286,18.0073514 M20.5,18 C19.1192881,18 18,19.1192881 18,20.5 C18,21.8807119 19.1192881,23 20.5,23 L20.5,23\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/07c003888b9d359639b82a868fb7491d.json b/node_modules/.cache/babel-loader/07c003888b9d359639b82a868fb7491d.json new file mode 100644 index 00000000..fdeec9ce --- /dev/null +++ b/node_modules/.cache/babel-loader/07c003888b9d359639b82a868fb7491d.json @@ -0,0 +1 @@ +{"ast":null,"code":"import { describe } from 'react-desc';\nexport var doc = function doc(TableBody) {\n var DocumentedTableBody = describe(TableBody).description('The body of a table.').usage(\"import { TableBody } from 'grommet';\\n\").intrinsicElement('tbody');\n return DocumentedTableBody;\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/TableBody/doc.js"],"names":["describe","doc","TableBody","DocumentedTableBody","description","usage","intrinsicElement"],"mappings":"AAAA,SAASA,QAAT,QAAyB,YAAzB;AACA,OAAO,IAAIC,GAAG,GAAG,SAASA,GAAT,CAAaC,SAAb,EAAwB;AACvC,MAAIC,mBAAmB,GAAGH,QAAQ,CAACE,SAAD,CAAR,CAAoBE,WAApB,CAAgC,sBAAhC,EAAwDC,KAAxD,CAA8D,qDAA9D,EAAqHC,gBAArH,CAAsI,OAAtI,CAA1B;AACA,SAAOH,mBAAP;AACD,CAHM","sourcesContent":["import { describe } from 'react-desc';\nexport var doc = function doc(TableBody) {\n var DocumentedTableBody = describe(TableBody).description('The body of a table.').usage(\"import { TableBody } from 'grommet';\\n\").intrinsicElement('tbody');\n return DocumentedTableBody;\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/080b6b14e09fbe2d8881a5db682c9359.json b/node_modules/.cache/babel-loader/080b6b14e09fbe2d8881a5db682c9359.json new file mode 100644 index 00000000..49d6b110 --- /dev/null +++ b/node_modules/.cache/babel-loader/080b6b14e09fbe2d8881a5db682c9359.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Trash = function Trash(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Trash\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4,5 L20,5 L20,23 L4,23 L4,5 Z M1,5 L23,5 M9,1 L15,1 L15,5 L9,5 L9,1 Z M9,1 L15,1 L15,5 L9,5 L9,1 Z M15,9 L15,19 M9,9 L9,19\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Trash.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Trash","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,KAAK,GAAG,SAASA,KAAT,CAAeC,KAAf,EAAsB;AACvC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Trash = function Trash(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Trash\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4,5 L20,5 L20,23 L4,23 L4,5 Z M1,5 L23,5 M9,1 L15,1 L15,5 L9,5 L9,1 Z M9,1 L15,1 L15,5 L9,5 L9,1 Z M15,9 L15,19 M9,9 L9,19\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0863a521f41f94d4174d2d2919fd327d.json b/node_modules/.cache/babel-loader/0863a521f41f94d4174d2d2919fd327d.json new file mode 100644 index 00000000..88f8fdca --- /dev/null +++ b/node_modules/.cache/babel-loader/0863a521f41f94d4174d2d2919fd327d.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Indicator = function Indicator(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Indicator\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M12,11 C13.6568542,11 15,9.65685425 15,8 C15,6.34314575 13.6568542,5 12,5 C10.3431458,5 9,6.34314575 9,8 C9,9.65685425 10.3431458,11 12,11 Z M19,8 C19,4.13400675 15.8659932,1 12,1 C8.13400675,1 5,4.13400675 5,8 C5,9.93299662 5.5,11 7,13 C8.5,15 10,16.5 10,19 L10,23 L14,23 L14,19 C14,16.5 15.5,15 17,13 C18.5,11 19,9.93299662 19,8 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Indicator.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Indicator","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,SAAS,GAAG,SAASA,SAAT,CAAmBC,KAAnB,EAA0B;AAC/C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Indicator = function Indicator(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Indicator\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M12,11 C13.6568542,11 15,9.65685425 15,8 C15,6.34314575 13.6568542,5 12,5 C10.3431458,5 9,6.34314575 9,8 C9,9.65685425 10.3431458,11 12,11 Z M19,8 C19,4.13400675 15.8659932,1 12,1 C8.13400675,1 5,4.13400675 5,8 C5,9.93299662 5.5,11 7,13 C8.5,15 10,16.5 10,19 L10,23 L14,23 L14,19 C14,16.5 15.5,15 17,13 C18.5,11 19,9.93299662 19,8 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0866a6d0b878a1660e2996ebe6e28d86.json b/node_modules/.cache/babel-loader/0866a6d0b878a1660e2996ebe6e28d86.json new file mode 100644 index 00000000..c791fc23 --- /dev/null +++ b/node_modules/.cache/babel-loader/0866a6d0b878a1660e2996ebe6e28d86.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Inherit = function Inherit(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Inherit\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#231F20\",\n strokeWidth: \"2\",\n d: \"M17,18 L12,15 L17,18 Z M7,18 L12,15 L12,11 M17,20 C17,21.657 18.343,23 20,23 C21.657,23 23,21.657 23,20 C23,18.343 21.657,17 20,17 C18.343,17 17,18.343 17,20 L17,20 L17,20 Z M4,17 C2.343,17 1,18.343 1,20 C1,21.657 2.343,23 4,23 C5.657,23 7,21.657 7,20 C7,18.343 5.657,17 4,17 L4,17 L4,17 Z M17,6 C17,8.761 14.761,11 12,11 C9.239,11 7,8.761 7,6 C7,3.239 9.239,1 12,1 C14.761,1 17,3.239 17,6 L17,6 L17,6 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Inherit.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Inherit","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,SAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Inherit = function Inherit(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Inherit\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#231F20\",\n strokeWidth: \"2\",\n d: \"M17,18 L12,15 L17,18 Z M7,18 L12,15 L12,11 M17,20 C17,21.657 18.343,23 20,23 C21.657,23 23,21.657 23,20 C23,18.343 21.657,17 20,17 C18.343,17 17,18.343 17,20 L17,20 L17,20 Z M4,17 C2.343,17 1,18.343 1,20 C1,21.657 2.343,23 4,23 C5.657,23 7,21.657 7,20 C7,18.343 5.657,17 4,17 L4,17 L4,17 Z M17,6 C17,8.761 14.761,11 12,11 C9.239,11 7,8.761 7,6 C7,3.239 9.239,1 12,1 C14.761,1 17,3.239 17,6 L17,6 L17,6 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/08b0b0007948adf5058efa3bc68120d0.json b/node_modules/.cache/babel-loader/08b0b0007948adf5058efa3bc68120d0.json new file mode 100644 index 00000000..b33f5872 --- /dev/null +++ b/node_modules/.cache/babel-loader/08b0b0007948adf5058efa3bc68120d0.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Catalog = function Catalog(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Catalog\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M5,6 L1,4.5 L1,18.443038 L12,23 L23,18.443038 L23,4 L19,6 M5,16 L5,2 L12,5 L19,2 L19,16 L12,19 L5,16 Z M11.95,5 L11.95,19\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Catalog.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Catalog","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Catalog = function Catalog(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Catalog\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M5,6 L1,4.5 L1,18.443038 L12,23 L23,18.443038 L23,4 L19,6 M5,16 L5,2 L12,5 L19,2 L19,16 L12,19 L5,16 Z M11.95,5 L11.95,19\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/08e65b91d2f87478fcfad2120fe32157.json b/node_modules/.cache/babel-loader/08e65b91d2f87478fcfad2120fe32157.json new file mode 100644 index 00000000..7028020e --- /dev/null +++ b/node_modules/.cache/babel-loader/08e65b91d2f87478fcfad2120fe32157.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/App.js\";\nimport React, { useState } from 'react';\nimport { Grommet } from 'grommet';\nimport Ziming from './components/Ziming.js';\nimport AppBar from './components/AppBar';\nimport Introduction from './components/Introduction';\nimport Tour from './components/Tour'; // defines a theme as the global style to use for the entire page\n\nconst theme = {\n global: {\n colors: {\n brand: 'white'\n },\n font: {\n family: 'Roboto',\n size: '18px',\n height: '20px'\n }\n }\n};\n\nfunction App() {\n console.log(theme);\n return React.createElement(Grommet, {\n theme: theme,\n full: true,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 27\n },\n __self: this\n }, React.createElement(AppBar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 28\n },\n __self: this\n }), React.createElement(Ziming, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 29\n },\n __self: this\n }), React.createElement(Tour, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 30\n },\n __self: this\n }));\n}\n\nexport default App;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/App.js"],"names":["React","useState","Grommet","Ziming","AppBar","Introduction","Tour","theme","global","colors","brand","font","family","size","height","App","console","log"],"mappings":";AAAA,OAAOA,KAAP,IAAgBC,QAAhB,QAAgC,OAAhC;AACA,SAASC,OAAT,QAAwB,SAAxB;AACA,OAAOC,MAAP,MAAmB,wBAAnB;AAEA,OAAOC,MAAP,MAAmB,qBAAnB;AACA,OAAOC,YAAP,MAAyB,2BAAzB;AACA,OAAOC,IAAP,MAAiB,mBAAjB,C,CAEA;;AACA,MAAMC,KAAK,GAAG;AACZC,EAAAA,MAAM,EAAE;AACNC,IAAAA,MAAM,EAAE;AACNC,MAAAA,KAAK,EAAE;AADD,KADF;AAINC,IAAAA,IAAI,EAAE;AACJC,MAAAA,MAAM,EAAE,QADJ;AAEJC,MAAAA,IAAI,EAAE,MAFF;AAGJC,MAAAA,MAAM,EAAE;AAHJ;AAJA;AADI,CAAd;;AAaA,SAASC,GAAT,GAAe;AACbC,EAAAA,OAAO,CAACC,GAAR,CAAYV,KAAZ;AAEA,SACE,oBAAC,OAAD;AAAS,IAAA,KAAK,EAAEA,KAAhB;AAAuB,IAAA,IAAI,MAA3B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACI,oBAAC,MAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IADJ,EAEI,oBAAC,MAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAFJ,EAGI,oBAAC,IAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAHJ,CADF;AAOD;;AAED,eAAeQ,GAAf","sourcesContent":["import React, { useState } from 'react';\nimport { Grommet } from 'grommet';\nimport Ziming from './components/Ziming.js';\n\nimport AppBar from './components/AppBar'\nimport Introduction from './components/Introduction'\nimport Tour from './components/Tour'\n\n// defines a theme as the global style to use for the entire page\nconst theme = {\n global: {\n colors: {\n brand: 'white',\n },\n font: {\n family: 'Roboto',\n size: '18px',\n height: '20px',\n },\n },\n};\n\nfunction App() {\n console.log(theme)\n\n return (\n \n \n \n \n \n );\n}\n\nexport default App;\n"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/09058367f880504adb9224e8978fefb4.json b/node_modules/.cache/babel-loader/09058367f880504adb9224e8978fefb4.json new file mode 100644 index 00000000..d2f2958f --- /dev/null +++ b/node_modules/.cache/babel-loader/09058367f880504adb9224e8978fefb4.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion, Medium } from 'grommet-icons'; //import Eusoff from './eusoff.jpg';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"accent-4\" //\"opacity\": \"strong\"\n\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 20\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n background: \"accent-4\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61\n },\n __self: this\n }, React.createElement(Box, {\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 66\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 69\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 71\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 70\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n animation: \"slide\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 77\n },\n __self: this\n }, React.createElement(Box, {\n height: \"medium\",\n overflow: \"auto\",\n border: {\n color: '#f57f17',\n size: \"medium\",\n style: \"inset\"\n },\n background: {\n color: \"accent-4\"\n },\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 84\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 91\n },\n __self: this\n }, \"Corner position\")))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 98\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 97\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 103\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 102\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 107\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 106\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Bar","Camera","CirclePlay","CircleQuestion","Medium","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","style","setState"],"mappings":"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","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion, Medium } from 'grommet-icons';\n//import Eusoff from './eusoff.jpg';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}\n animation=\"slide\">\n\n \n\n Corner position\n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0958064bed2d20727a3363f58e69d600.json b/node_modules/.cache/babel-loader/0958064bed2d20727a3363f58e69d600.json new file mode 100644 index 00000000..a8b26c78 --- /dev/null +++ b/node_modules/.cache/babel-loader/0958064bed2d20727a3363f58e69d600.json @@ -0,0 +1 @@ +{"ast":null,"code":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n}; // array function should not be used here so that we can the local this\n\n\nvar addPropTypeDocumentationField = function addPropTypeDocumentationField(fieldName) {\n return function addFieldToReactDesc(value) {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n\n this.reactDesc[fieldName] = value;\n return this;\n };\n};\n\nvar documentedPropType = {\n defaultValue: addPropTypeDocumentationField('defaultValue'),\n description: addPropTypeDocumentationField('description'),\n deprecated: addPropTypeDocumentationField('deprecated'),\n format: addPropTypeDocumentationField('format')\n};\n\nvar createPropType = function createPropType(type) {\n var propTypeObj = _extends({\n type: type\n }, documentedPropType);\n\n Object.defineProperty(propTypeObj, 'isRequired', {\n get: function getRequired() {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n\n this.reactDesc.required = true;\n return this;\n },\n enumerable: true,\n configurable: true\n });\n return propTypeObj;\n};\n\nvar createPropTypeWithArgs = function createPropTypeWithArgs(type) {\n return function (args) {\n var propTypeObj = _extends({\n args: args,\n type: type\n }, documentedPropType);\n\n Object.defineProperty(propTypeObj, 'isRequired', {\n get: function getRequired() {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n\n this.reactDesc.required = true;\n return this;\n },\n enumerable: true,\n configurable: true\n });\n return propTypeObj;\n };\n};\n\nvar PropTypes = {\n custom: function custom(callback) {\n var target = callback.bind(null);\n target.type = 'func';\n Object.keys(documentedPropType).forEach(function (fieldName) {\n target[fieldName] = documentedPropType[fieldName];\n });\n return target;\n }\n};\n\nfunction definePropType(type) {\n Object.defineProperty(PropTypes, type, {\n get: function getPropType() {\n return createPropType(type);\n },\n enumerable: true,\n configurable: true\n });\n}\n\nfunction definePropTypeWithArgs(type) {\n Object.defineProperty(PropTypes, type, {\n get: function getPropType() {\n return createPropTypeWithArgs(type);\n },\n enumerable: true,\n configurable: true\n });\n}\n\ndefinePropType('any');\ndefinePropType('array');\ndefinePropType('bool');\ndefinePropType('element');\ndefinePropType('func');\ndefinePropType('node');\ndefinePropType('number');\ndefinePropType('object');\ndefinePropType('symbol');\ndefinePropType('string');\ndefinePropTypeWithArgs('arrayOf');\ndefinePropTypeWithArgs('instanceOf');\ndefinePropTypeWithArgs('objectOf');\ndefinePropTypeWithArgs('oneOfType');\ndefinePropTypeWithArgs('oneOf');\ndefinePropTypeWithArgs('shape');\nexports.default = PropTypes;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/react-desc/lib/PropTypes.js"],"names":["Object","defineProperty","exports","value","_extends","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","addPropTypeDocumentationField","fieldName","addFieldToReactDesc","reactDesc","documentedPropType","defaultValue","description","deprecated","format","createPropType","type","propTypeObj","get","getRequired","required","enumerable","configurable","createPropTypeWithArgs","args","PropTypes","custom","callback","bind","keys","forEach","definePropType","getPropType","definePropTypeWithArgs","default"],"mappings":"AAAA;;AAEAA,MAAM,CAACC,cAAP,CAAsBC,OAAtB,EAA+B,YAA/B,EAA6C;AAC3CC,EAAAA,KAAK,EAAE;AADoC,CAA7C;;AAIA,IAAIC,QAAQ,GAAGJ,MAAM,CAACK,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,OAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,QAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,SAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,UAAIV,MAAM,CAACY,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,QAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,SAAOL,MAAP;AAAgB,CAAhQ,C,CAEA;;;AACA,IAAIS,6BAA6B,GAAG,SAASA,6BAAT,CAAuCC,SAAvC,EAAkD;AACpF,SAAO,SAASC,mBAAT,CAA6Bd,KAA7B,EAAoC;AACzC,QAAI,CAAC,KAAKe,SAAV,EAAqB;AACnB,WAAKA,SAAL,GAAiB,EAAjB;AACD;;AACD,SAAKA,SAAL,CAAeF,SAAf,IAA4Bb,KAA5B;AACA,WAAO,IAAP;AACD,GAND;AAOD,CARD;;AAUA,IAAIgB,kBAAkB,GAAG;AACvBC,EAAAA,YAAY,EAAEL,6BAA6B,CAAC,cAAD,CADpB;AAEvBM,EAAAA,WAAW,EAAEN,6BAA6B,CAAC,aAAD,CAFnB;AAGvBO,EAAAA,UAAU,EAAEP,6BAA6B,CAAC,YAAD,CAHlB;AAIvBQ,EAAAA,MAAM,EAAER,6BAA6B,CAAC,QAAD;AAJd,CAAzB;;AAOA,IAAIS,cAAc,GAAG,SAASA,cAAT,CAAwBC,IAAxB,EAA8B;AACjD,MAAIC,WAAW,GAAGtB,QAAQ,CAAC;AACzBqB,IAAAA,IAAI,EAAEA;AADmB,GAAD,EAEvBN,kBAFuB,CAA1B;;AAGAnB,EAAAA,MAAM,CAACC,cAAP,CAAsByB,WAAtB,EAAmC,YAAnC,EAAiD;AAC/CC,IAAAA,GAAG,EAAE,SAASC,WAAT,GAAuB;AAC1B,UAAI,CAAC,KAAKV,SAAV,EAAqB;AACnB,aAAKA,SAAL,GAAiB,EAAjB;AACD;;AACD,WAAKA,SAAL,CAAeW,QAAf,GAA0B,IAA1B;AACA,aAAO,IAAP;AACD,KAP8C;AAQ/CC,IAAAA,UAAU,EAAE,IARmC;AAS/CC,IAAAA,YAAY,EAAE;AATiC,GAAjD;AAWA,SAAOL,WAAP;AACD,CAhBD;;AAkBA,IAAIM,sBAAsB,GAAG,SAASA,sBAAT,CAAgCP,IAAhC,EAAsC;AACjE,SAAO,UAAUQ,IAAV,EAAgB;AACrB,QAAIP,WAAW,GAAGtB,QAAQ,CAAC;AACzB6B,MAAAA,IAAI,EAAEA,IADmB;AAEzBR,MAAAA,IAAI,EAAEA;AAFmB,KAAD,EAGvBN,kBAHuB,CAA1B;;AAIAnB,IAAAA,MAAM,CAACC,cAAP,CAAsByB,WAAtB,EAAmC,YAAnC,EAAiD;AAC/CC,MAAAA,GAAG,EAAE,SAASC,WAAT,GAAuB;AAC1B,YAAI,CAAC,KAAKV,SAAV,EAAqB;AACnB,eAAKA,SAAL,GAAiB,EAAjB;AACD;;AACD,aAAKA,SAAL,CAAeW,QAAf,GAA0B,IAA1B;AACA,eAAO,IAAP;AACD,OAP8C;AAQ/CC,MAAAA,UAAU,EAAE,IARmC;AAS/CC,MAAAA,YAAY,EAAE;AATiC,KAAjD;AAWA,WAAOL,WAAP;AACD,GAjBD;AAkBD,CAnBD;;AAqBA,IAAIQ,SAAS,GAAG;AACdC,EAAAA,MAAM,EAAE,SAASA,MAAT,CAAgBC,QAAhB,EAA0B;AAChC,QAAI9B,MAAM,GAAG8B,QAAQ,CAACC,IAAT,CAAc,IAAd,CAAb;AACA/B,IAAAA,MAAM,CAACmB,IAAP,GAAc,MAAd;AACAzB,IAAAA,MAAM,CAACsC,IAAP,CAAYnB,kBAAZ,EAAgCoB,OAAhC,CAAwC,UAAUvB,SAAV,EAAqB;AAC3DV,MAAAA,MAAM,CAACU,SAAD,CAAN,GAAoBG,kBAAkB,CAACH,SAAD,CAAtC;AACD,KAFD;AAGA,WAAOV,MAAP;AACD;AARa,CAAhB;;AAWA,SAASkC,cAAT,CAAwBf,IAAxB,EAA8B;AAC5BzB,EAAAA,MAAM,CAACC,cAAP,CAAsBiC,SAAtB,EAAiCT,IAAjC,EAAuC;AACrCE,IAAAA,GAAG,EAAE,SAASc,WAAT,GAAuB;AAC1B,aAAOjB,cAAc,CAACC,IAAD,CAArB;AACD,KAHoC;AAIrCK,IAAAA,UAAU,EAAE,IAJyB;AAKrCC,IAAAA,YAAY,EAAE;AALuB,GAAvC;AAOD;;AAED,SAASW,sBAAT,CAAgCjB,IAAhC,EAAsC;AACpCzB,EAAAA,MAAM,CAACC,cAAP,CAAsBiC,SAAtB,EAAiCT,IAAjC,EAAuC;AACrCE,IAAAA,GAAG,EAAE,SAASc,WAAT,GAAuB;AAC1B,aAAOT,sBAAsB,CAACP,IAAD,CAA7B;AACD,KAHoC;AAIrCK,IAAAA,UAAU,EAAE,IAJyB;AAKrCC,IAAAA,YAAY,EAAE;AALuB,GAAvC;AAOD;;AAEDS,cAAc,CAAC,KAAD,CAAd;AACAA,cAAc,CAAC,OAAD,CAAd;AACAA,cAAc,CAAC,MAAD,CAAd;AACAA,cAAc,CAAC,SAAD,CAAd;AACAA,cAAc,CAAC,MAAD,CAAd;AACAA,cAAc,CAAC,MAAD,CAAd;AACAA,cAAc,CAAC,QAAD,CAAd;AACAA,cAAc,CAAC,QAAD,CAAd;AACAA,cAAc,CAAC,QAAD,CAAd;AACAA,cAAc,CAAC,QAAD,CAAd;AAEAE,sBAAsB,CAAC,SAAD,CAAtB;AACAA,sBAAsB,CAAC,YAAD,CAAtB;AACAA,sBAAsB,CAAC,UAAD,CAAtB;AACAA,sBAAsB,CAAC,WAAD,CAAtB;AACAA,sBAAsB,CAAC,OAAD,CAAtB;AACAA,sBAAsB,CAAC,OAAD,CAAtB;AAEAxC,OAAO,CAACyC,OAAR,GAAkBT,SAAlB","sourcesContent":["'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\n// array function should not be used here so that we can the local this\nvar addPropTypeDocumentationField = function addPropTypeDocumentationField(fieldName) {\n return function addFieldToReactDesc(value) {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n this.reactDesc[fieldName] = value;\n return this;\n };\n};\n\nvar documentedPropType = {\n defaultValue: addPropTypeDocumentationField('defaultValue'),\n description: addPropTypeDocumentationField('description'),\n deprecated: addPropTypeDocumentationField('deprecated'),\n format: addPropTypeDocumentationField('format')\n};\n\nvar createPropType = function createPropType(type) {\n var propTypeObj = _extends({\n type: type\n }, documentedPropType);\n Object.defineProperty(propTypeObj, 'isRequired', {\n get: function getRequired() {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n this.reactDesc.required = true;\n return this;\n },\n enumerable: true,\n configurable: true\n });\n return propTypeObj;\n};\n\nvar createPropTypeWithArgs = function createPropTypeWithArgs(type) {\n return function (args) {\n var propTypeObj = _extends({\n args: args,\n type: type\n }, documentedPropType);\n Object.defineProperty(propTypeObj, 'isRequired', {\n get: function getRequired() {\n if (!this.reactDesc) {\n this.reactDesc = {};\n }\n this.reactDesc.required = true;\n return this;\n },\n enumerable: true,\n configurable: true\n });\n return propTypeObj;\n };\n};\n\nvar PropTypes = {\n custom: function custom(callback) {\n var target = callback.bind(null);\n target.type = 'func';\n Object.keys(documentedPropType).forEach(function (fieldName) {\n target[fieldName] = documentedPropType[fieldName];\n });\n return target;\n }\n};\n\nfunction definePropType(type) {\n Object.defineProperty(PropTypes, type, {\n get: function getPropType() {\n return createPropType(type);\n },\n enumerable: true,\n configurable: true\n });\n}\n\nfunction definePropTypeWithArgs(type) {\n Object.defineProperty(PropTypes, type, {\n get: function getPropType() {\n return createPropTypeWithArgs(type);\n },\n enumerable: true,\n configurable: true\n });\n}\n\ndefinePropType('any');\ndefinePropType('array');\ndefinePropType('bool');\ndefinePropType('element');\ndefinePropType('func');\ndefinePropType('node');\ndefinePropType('number');\ndefinePropType('object');\ndefinePropType('symbol');\ndefinePropType('string');\n\ndefinePropTypeWithArgs('arrayOf');\ndefinePropTypeWithArgs('instanceOf');\ndefinePropTypeWithArgs('objectOf');\ndefinePropTypeWithArgs('oneOfType');\ndefinePropTypeWithArgs('oneOf');\ndefinePropTypeWithArgs('shape');\n\nexports.default = PropTypes;"]},"metadata":{},"sourceType":"script"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/09968fa984c5b4e9ae2592f14c41fb68.json b/node_modules/.cache/babel-loader/09968fa984c5b4e9ae2592f14c41fb68.json new file mode 100644 index 00000000..9aa7e8f9 --- /dev/null +++ b/node_modules/.cache/babel-loader/09968fa984c5b4e9ae2592f14c41fb68.json @@ -0,0 +1 @@ +{"ast":null,"code":"import styled, { css } from 'styled-components';\nimport { activeStyle, backgroundStyle, disabledStyle, focusStyle, genericStyles, getHoverIndicatorStyle, normalizeColor } from '../../utils';\nimport { defaultProps } from '../../default-props';\n\nvar radiusStyle = function radiusStyle(props) {\n // border.radius shouldn't impact an only-icon rendering.\n var isIconOnly = props.hasIcon && !props.hasLabel;\n var size = props.sizeProp;\n\n if (!isIconOnly && size && props.theme.button.size && props.theme.button.size[size]) {\n return props.theme.button.size[size].border.radius;\n }\n\n return props.theme.button.border.radius;\n};\n\nvar fontStyle = function fontStyle(props) {\n var size = props.sizeProp || 'medium';\n var data = props.theme.text[size];\n return css([\"font-size:\", \";line-height:\", \";\"], data.size, data.height);\n};\n\nvar padStyle = function padStyle(props) {\n var size = props.sizeProp;\n\n if (size && props.theme.button.size && props.theme.button.size[size]) {\n return css([\"\", \" \", \"\"], props.theme.button.size[size].pad.vertical, props.theme.button.size[size].pad.horizontal);\n }\n\n return css([\"\", \" \", \"\"], props.theme.button.padding.vertical, props.theme.button.padding.horizontal);\n};\n\nvar basicStyle = function basicStyle(props) {\n return css([\"border:\", \" solid \", \";border-radius:\", \";color:\", \";padding:\", \";\", \"\"], props.theme.button.border.width, normalizeColor(props.colorValue || props.theme.button.border.color || 'control', props.theme), radiusStyle(props), normalizeColor(props.theme.button.color || 'text', props.theme), padStyle(props), fontStyle(props));\n};\n\nvar primaryStyle = function primaryStyle(props) {\n return css([\"\", \" border-radius:\", \";\"], backgroundStyle(normalizeColor(props.colorValue || props.theme.button.primary.color || 'control', props.theme), props.theme, props.theme.button.color), radiusStyle(props));\n};\n\nfunction getHoverColor(props) {\n if (props.colorValue) {\n return normalizeColor(props.colorValue, props.theme);\n }\n\n return normalizeColor(props.theme.button.border.color || 'control', props.theme);\n}\n\nvar hoverStyle = css([\"&:hover{\", \" \", \";}\"], function (props) {\n return props.hoverIndicator && getHoverIndicatorStyle(props.hoverIndicator, props.theme);\n}, function (props) {\n return !props.plain && css([\"box-shadow:0px 0px 0px 2px \", \";\"], getHoverColor(props));\n});\n\nvar fillStyle = function fillStyle(fillContainer) {\n if (fillContainer === 'horizontal') {\n return 'width: 100%;';\n }\n\n if (fillContainer === 'vertical') {\n return 'height: 100%;';\n }\n\n if (fillContainer) {\n return \"\\n width: 100%;\\n height: 100%;\\n max-width: none;\\n flex: 1 0 auto;\\n \";\n }\n\n return undefined;\n};\n\nvar plainStyle = function plainStyle(props) {\n return css([\"color:\", \";border:none;padding:0;text-align:inherit;\"], normalizeColor(props.colorValue || 'inherit', props.theme));\n}; // Deprecate props.theme.button.disabled.opacity in V3\n\n\nvar StyledButton = styled.button.withConfig({\n displayName: \"StyledButton\",\n componentId: \"sc-323bzc-0\"\n})([\"display:inline-block;box-sizing:border-box;cursor:pointer;outline:none;font:inherit;text-decoration:none;margin:0;background:transparent;overflow:visible;text-transform:none;\", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \"\"], genericStyles, function (props) {\n return props.plain && plainStyle(props);\n}, function (props) {\n return !props.plain && basicStyle(props);\n}, function (props) {\n return props.primary && primaryStyle(props);\n}, function (props) {\n return !props.disabled && !props.focus && hoverStyle;\n}, function (props) {\n return !props.disabled && props.active && activeStyle;\n}, function (props) {\n return props.disabled && props.theme.button && disabledStyle(props.theme.button.disabled && props.theme.button.disabled.opacity);\n}, function (props) {\n return props.focus && (!props.plain || props.focusIndicator) && focusStyle;\n}, function (props) {\n return !props.plain && \"\\n transition-property: color,\\n background-color,\\n border-color,\\n box-shadow;\\n transition-duration: 0.1s;\\n transition-timing-function: ease-in-out;\\n \";\n}, function (props) {\n return props.fillContainer && fillStyle(props.fillContainer);\n}, function (props) {\n return props.hasIcon && !props.hasLabel && \"\\n line-height: 0;\\n \";\n}, function (props) {\n return props.pad && props.hasIcon && !props.hasLabel && \"\\n padding: \" + props.theme.global.edgeSize.small + \";\\n \";\n}, function (props) {\n return props.theme.button && props.theme.button.extend;\n});\nStyledButton.defaultProps = {};\nObject.setPrototypeOf(StyledButton.defaultProps, defaultProps);\nexport { StyledButton };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Button/StyledButton.js"],"names":["styled","css","activeStyle","backgroundStyle","disabledStyle","focusStyle","genericStyles","getHoverIndicatorStyle","normalizeColor","defaultProps","radiusStyle","props","isIconOnly","hasIcon","hasLabel","size","sizeProp","theme","button","border","radius","fontStyle","data","text","height","padStyle","pad","vertical","horizontal","padding","basicStyle","width","colorValue","color","primaryStyle","primary","getHoverColor","hoverStyle","hoverIndicator","plain","fillStyle","fillContainer","undefined","plainStyle","StyledButton","withConfig","displayName","componentId","disabled","focus","active","opacity","focusIndicator","global","edgeSize","small","extend","Object","setPrototypeOf"],"mappings":"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","sourcesContent":["import styled, { css } from 'styled-components';\nimport { activeStyle, backgroundStyle, disabledStyle, focusStyle, genericStyles, getHoverIndicatorStyle, normalizeColor } from '../../utils';\nimport { defaultProps } from '../../default-props';\n\nvar radiusStyle = function radiusStyle(props) {\n // border.radius shouldn't impact an only-icon rendering.\n var isIconOnly = props.hasIcon && !props.hasLabel;\n var size = props.sizeProp;\n\n if (!isIconOnly && size && props.theme.button.size && props.theme.button.size[size]) {\n return props.theme.button.size[size].border.radius;\n }\n\n return props.theme.button.border.radius;\n};\n\nvar fontStyle = function fontStyle(props) {\n var size = props.sizeProp || 'medium';\n var data = props.theme.text[size];\n return css([\"font-size:\", \";line-height:\", \";\"], data.size, data.height);\n};\n\nvar padStyle = function padStyle(props) {\n var size = props.sizeProp;\n\n if (size && props.theme.button.size && props.theme.button.size[size]) {\n return css([\"\", \" \", \"\"], props.theme.button.size[size].pad.vertical, props.theme.button.size[size].pad.horizontal);\n }\n\n return css([\"\", \" \", \"\"], props.theme.button.padding.vertical, props.theme.button.padding.horizontal);\n};\n\nvar basicStyle = function basicStyle(props) {\n return css([\"border:\", \" solid \", \";border-radius:\", \";color:\", \";padding:\", \";\", \"\"], props.theme.button.border.width, normalizeColor(props.colorValue || props.theme.button.border.color || 'control', props.theme), radiusStyle(props), normalizeColor(props.theme.button.color || 'text', props.theme), padStyle(props), fontStyle(props));\n};\n\nvar primaryStyle = function primaryStyle(props) {\n return css([\"\", \" border-radius:\", \";\"], backgroundStyle(normalizeColor(props.colorValue || props.theme.button.primary.color || 'control', props.theme), props.theme, props.theme.button.color), radiusStyle(props));\n};\n\nfunction getHoverColor(props) {\n if (props.colorValue) {\n return normalizeColor(props.colorValue, props.theme);\n }\n\n return normalizeColor(props.theme.button.border.color || 'control', props.theme);\n}\n\nvar hoverStyle = css([\"&:hover{\", \" \", \";}\"], function (props) {\n return props.hoverIndicator && getHoverIndicatorStyle(props.hoverIndicator, props.theme);\n}, function (props) {\n return !props.plain && css([\"box-shadow:0px 0px 0px 2px \", \";\"], getHoverColor(props));\n});\n\nvar fillStyle = function fillStyle(fillContainer) {\n if (fillContainer === 'horizontal') {\n return 'width: 100%;';\n }\n\n if (fillContainer === 'vertical') {\n return 'height: 100%;';\n }\n\n if (fillContainer) {\n return \"\\n width: 100%;\\n height: 100%;\\n max-width: none;\\n flex: 1 0 auto;\\n \";\n }\n\n return undefined;\n};\n\nvar plainStyle = function plainStyle(props) {\n return css([\"color:\", \";border:none;padding:0;text-align:inherit;\"], normalizeColor(props.colorValue || 'inherit', props.theme));\n}; // Deprecate props.theme.button.disabled.opacity in V3\n\n\nvar StyledButton = styled.button.withConfig({\n displayName: \"StyledButton\",\n componentId: \"sc-323bzc-0\"\n})([\"display:inline-block;box-sizing:border-box;cursor:pointer;outline:none;font:inherit;text-decoration:none;margin:0;background:transparent;overflow:visible;text-transform:none;\", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \" \", \"\"], genericStyles, function (props) {\n return props.plain && plainStyle(props);\n}, function (props) {\n return !props.plain && basicStyle(props);\n}, function (props) {\n return props.primary && primaryStyle(props);\n}, function (props) {\n return !props.disabled && !props.focus && hoverStyle;\n}, function (props) {\n return !props.disabled && props.active && activeStyle;\n}, function (props) {\n return props.disabled && props.theme.button && disabledStyle(props.theme.button.disabled && props.theme.button.disabled.opacity);\n}, function (props) {\n return props.focus && (!props.plain || props.focusIndicator) && focusStyle;\n}, function (props) {\n return !props.plain && \"\\n transition-property: color,\\n background-color,\\n border-color,\\n box-shadow;\\n transition-duration: 0.1s;\\n transition-timing-function: ease-in-out;\\n \";\n}, function (props) {\n return props.fillContainer && fillStyle(props.fillContainer);\n}, function (props) {\n return props.hasIcon && !props.hasLabel && \"\\n line-height: 0;\\n \";\n}, function (props) {\n return props.pad && props.hasIcon && !props.hasLabel && \"\\n padding: \" + props.theme.global.edgeSize.small + \";\\n \";\n}, function (props) {\n return props.theme.button && props.theme.button.extend;\n});\nStyledButton.defaultProps = {};\nObject.setPrototypeOf(StyledButton.defaultProps, defaultProps);\nexport { StyledButton };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0a4b5045ac08aa14daca7d16d2ffcb27.json b/node_modules/.cache/babel-loader/0a4b5045ac08aa14daca7d16d2ffcb27.json new file mode 100644 index 00000000..6bd1f68a --- /dev/null +++ b/node_modules/.cache/babel-loader/0a4b5045ac08aa14daca7d16d2ffcb27.json @@ -0,0 +1 @@ +{"ast":null,"code":"/** @license React v16.12.0\n * react-is.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';\n\nif (process.env.NODE_ENV !== \"production\") {\n (function () {\n 'use strict';\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n }); // The Symbol used to tag the ReactElement-like types. If there is no native Symbol\n // nor polyfill, then a plain number is used for performance.\n\n var hasSymbol = typeof Symbol === 'function' && Symbol.for;\n var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;\n var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;\n var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;\n var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;\n var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;\n var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;\n var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary\n // (unstable) APIs that have been removed. Can we remove the symbols?\n\n var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;\n var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;\n var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;\n var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;\n var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;\n var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;\n var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;\n var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;\n var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;\n var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;\n\n function isValidElementType(type) {\n return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.\n type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE);\n }\n /**\n * Forked from fbjs/warning:\n * https://github.com/facebook/fbjs/blob/e66ba20ad5be433eb54423f2b097d829324d9de6/packages/fbjs/src/__forks__/warning.js\n *\n * Only change is we use console.warn instead of console.error,\n * and do nothing when 'console' is not supported.\n * This really simplifies the code.\n * ---\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\n\n var lowPriorityWarningWithoutStack = function () {};\n\n {\n var printWarning = function (format) {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n var argIndex = 0;\n var message = 'Warning: ' + format.replace(/%s/g, function () {\n return args[argIndex++];\n });\n\n if (typeof console !== 'undefined') {\n console.warn(message);\n }\n\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n };\n\n lowPriorityWarningWithoutStack = function (condition, format) {\n if (format === undefined) {\n throw new Error('`lowPriorityWarningWithoutStack(condition, format, ...args)` requires a warning ' + 'message argument');\n }\n\n if (!condition) {\n for (var _len2 = arguments.length, args = new Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) {\n args[_key2 - 2] = arguments[_key2];\n }\n\n printWarning.apply(void 0, [format].concat(args));\n }\n };\n }\n var lowPriorityWarningWithoutStack$1 = lowPriorityWarningWithoutStack;\n\n function typeOf(object) {\n if (typeof object === 'object' && object !== null) {\n var $$typeof = object.$$typeof;\n\n switch ($$typeof) {\n case REACT_ELEMENT_TYPE:\n var type = object.type;\n\n switch (type) {\n case REACT_ASYNC_MODE_TYPE:\n case REACT_CONCURRENT_MODE_TYPE:\n case REACT_FRAGMENT_TYPE:\n case REACT_PROFILER_TYPE:\n case REACT_STRICT_MODE_TYPE:\n case REACT_SUSPENSE_TYPE:\n return type;\n\n default:\n var $$typeofType = type && type.$$typeof;\n\n switch ($$typeofType) {\n case REACT_CONTEXT_TYPE:\n case REACT_FORWARD_REF_TYPE:\n case REACT_LAZY_TYPE:\n case REACT_MEMO_TYPE:\n case REACT_PROVIDER_TYPE:\n return $$typeofType;\n\n default:\n return $$typeof;\n }\n\n }\n\n case REACT_PORTAL_TYPE:\n return $$typeof;\n }\n }\n\n return undefined;\n } // AsyncMode is deprecated along with isAsyncMode\n\n\n var AsyncMode = REACT_ASYNC_MODE_TYPE;\n var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;\n var ContextConsumer = REACT_CONTEXT_TYPE;\n var ContextProvider = REACT_PROVIDER_TYPE;\n var Element = REACT_ELEMENT_TYPE;\n var ForwardRef = REACT_FORWARD_REF_TYPE;\n var Fragment = REACT_FRAGMENT_TYPE;\n var Lazy = REACT_LAZY_TYPE;\n var Memo = REACT_MEMO_TYPE;\n var Portal = REACT_PORTAL_TYPE;\n var Profiler = REACT_PROFILER_TYPE;\n var StrictMode = REACT_STRICT_MODE_TYPE;\n var Suspense = REACT_SUSPENSE_TYPE;\n var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated\n\n function isAsyncMode(object) {\n {\n if (!hasWarnedAboutDeprecatedIsAsyncMode) {\n hasWarnedAboutDeprecatedIsAsyncMode = true;\n lowPriorityWarningWithoutStack$1(false, 'The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.');\n }\n }\n return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;\n }\n\n function isConcurrentMode(object) {\n return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;\n }\n\n function isContextConsumer(object) {\n return typeOf(object) === REACT_CONTEXT_TYPE;\n }\n\n function isContextProvider(object) {\n return typeOf(object) === REACT_PROVIDER_TYPE;\n }\n\n function isElement(object) {\n return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;\n }\n\n function isForwardRef(object) {\n return typeOf(object) === REACT_FORWARD_REF_TYPE;\n }\n\n function isFragment(object) {\n return typeOf(object) === REACT_FRAGMENT_TYPE;\n }\n\n function isLazy(object) {\n return typeOf(object) === REACT_LAZY_TYPE;\n }\n\n function isMemo(object) {\n return typeOf(object) === REACT_MEMO_TYPE;\n }\n\n function isPortal(object) {\n return typeOf(object) === REACT_PORTAL_TYPE;\n }\n\n function isProfiler(object) {\n return typeOf(object) === REACT_PROFILER_TYPE;\n }\n\n function isStrictMode(object) {\n return typeOf(object) === REACT_STRICT_MODE_TYPE;\n }\n\n function isSuspense(object) {\n return typeOf(object) === REACT_SUSPENSE_TYPE;\n }\n\n exports.typeOf = typeOf;\n exports.AsyncMode = AsyncMode;\n exports.ConcurrentMode = ConcurrentMode;\n exports.ContextConsumer = ContextConsumer;\n exports.ContextProvider = ContextProvider;\n exports.Element = Element;\n exports.ForwardRef = ForwardRef;\n exports.Fragment = Fragment;\n exports.Lazy = Lazy;\n exports.Memo = Memo;\n exports.Portal = Portal;\n exports.Profiler = Profiler;\n exports.StrictMode = StrictMode;\n exports.Suspense = Suspense;\n exports.isValidElementType = isValidElementType;\n exports.isAsyncMode = isAsyncMode;\n exports.isConcurrentMode = isConcurrentMode;\n exports.isContextConsumer = isContextConsumer;\n exports.isContextProvider = isContextProvider;\n exports.isElement = isElement;\n exports.isForwardRef = isForwardRef;\n exports.isFragment = isFragment;\n exports.isLazy = isLazy;\n exports.isMemo = isMemo;\n exports.isPortal = isPortal;\n exports.isProfiler = isProfiler;\n exports.isStrictMode = isStrictMode;\n exports.isSuspense = isSuspense;\n })();\n}","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/react-is/cjs/react-is.development.js"],"names":["process","env","NODE_ENV","Object","defineProperty","exports","value","hasSymbol","Symbol","for","REACT_ELEMENT_TYPE","REACT_PORTAL_TYPE","REACT_FRAGMENT_TYPE","REACT_STRICT_MODE_TYPE","REACT_PROFILER_TYPE","REACT_PROVIDER_TYPE","REACT_CONTEXT_TYPE","REACT_ASYNC_MODE_TYPE","REACT_CONCURRENT_MODE_TYPE","REACT_FORWARD_REF_TYPE","REACT_SUSPENSE_TYPE","REACT_SUSPENSE_LIST_TYPE","REACT_MEMO_TYPE","REACT_LAZY_TYPE","REACT_FUNDAMENTAL_TYPE","REACT_RESPONDER_TYPE","REACT_SCOPE_TYPE","isValidElementType","type","$$typeof","lowPriorityWarningWithoutStack","printWarning","format","_len","arguments","length","args","Array","_key","argIndex","message","replace","console","warn","Error","x","condition","undefined","_len2","_key2","apply","concat","lowPriorityWarningWithoutStack$1","typeOf","object","$$typeofType","AsyncMode","ConcurrentMode","ContextConsumer","ContextProvider","Element","ForwardRef","Fragment","Lazy","Memo","Portal","Profiler","StrictMode","Suspense","hasWarnedAboutDeprecatedIsAsyncMode","isAsyncMode","isConcurrentMode","isContextConsumer","isContextProvider","isElement","isForwardRef","isFragment","isLazy","isMemo","isPortal","isProfiler","isStrictMode","isSuspense"],"mappings":"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","sourcesContent":["/** @license React v16.12.0\n * react-is.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n\n\nif (process.env.NODE_ENV !== \"production\") {\n (function() {\n'use strict';\n\nObject.defineProperty(exports, '__esModule', { value: true });\n\n// The Symbol used to tag the ReactElement-like types. If there is no native Symbol\n// nor polyfill, then a plain number is used for performance.\nvar hasSymbol = typeof Symbol === 'function' && Symbol.for;\nvar REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;\nvar REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;\nvar REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;\nvar REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;\nvar REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;\nvar REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;\nvar REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary\n// (unstable) APIs that have been removed. Can we remove the symbols?\n\nvar REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;\nvar REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;\nvar REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;\nvar REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;\nvar REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;\nvar REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;\nvar REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;\nvar REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;\nvar REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;\nvar REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;\n\nfunction isValidElementType(type) {\n return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.\n type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE);\n}\n\n/**\n * Forked from fbjs/warning:\n * https://github.com/facebook/fbjs/blob/e66ba20ad5be433eb54423f2b097d829324d9de6/packages/fbjs/src/__forks__/warning.js\n *\n * Only change is we use console.warn instead of console.error,\n * and do nothing when 'console' is not supported.\n * This really simplifies the code.\n * ---\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\nvar lowPriorityWarningWithoutStack = function () {};\n\n{\n var printWarning = function (format) {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n var argIndex = 0;\n var message = 'Warning: ' + format.replace(/%s/g, function () {\n return args[argIndex++];\n });\n\n if (typeof console !== 'undefined') {\n console.warn(message);\n }\n\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n };\n\n lowPriorityWarningWithoutStack = function (condition, format) {\n if (format === undefined) {\n throw new Error('`lowPriorityWarningWithoutStack(condition, format, ...args)` requires a warning ' + 'message argument');\n }\n\n if (!condition) {\n for (var _len2 = arguments.length, args = new Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) {\n args[_key2 - 2] = arguments[_key2];\n }\n\n printWarning.apply(void 0, [format].concat(args));\n }\n };\n}\n\nvar lowPriorityWarningWithoutStack$1 = lowPriorityWarningWithoutStack;\n\nfunction typeOf(object) {\n if (typeof object === 'object' && object !== null) {\n var $$typeof = object.$$typeof;\n\n switch ($$typeof) {\n case REACT_ELEMENT_TYPE:\n var type = object.type;\n\n switch (type) {\n case REACT_ASYNC_MODE_TYPE:\n case REACT_CONCURRENT_MODE_TYPE:\n case REACT_FRAGMENT_TYPE:\n case REACT_PROFILER_TYPE:\n case REACT_STRICT_MODE_TYPE:\n case REACT_SUSPENSE_TYPE:\n return type;\n\n default:\n var $$typeofType = type && type.$$typeof;\n\n switch ($$typeofType) {\n case REACT_CONTEXT_TYPE:\n case REACT_FORWARD_REF_TYPE:\n case REACT_LAZY_TYPE:\n case REACT_MEMO_TYPE:\n case REACT_PROVIDER_TYPE:\n return $$typeofType;\n\n default:\n return $$typeof;\n }\n\n }\n\n case REACT_PORTAL_TYPE:\n return $$typeof;\n }\n }\n\n return undefined;\n} // AsyncMode is deprecated along with isAsyncMode\n\nvar AsyncMode = REACT_ASYNC_MODE_TYPE;\nvar ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;\nvar ContextConsumer = REACT_CONTEXT_TYPE;\nvar ContextProvider = REACT_PROVIDER_TYPE;\nvar Element = REACT_ELEMENT_TYPE;\nvar ForwardRef = REACT_FORWARD_REF_TYPE;\nvar Fragment = REACT_FRAGMENT_TYPE;\nvar Lazy = REACT_LAZY_TYPE;\nvar Memo = REACT_MEMO_TYPE;\nvar Portal = REACT_PORTAL_TYPE;\nvar Profiler = REACT_PROFILER_TYPE;\nvar StrictMode = REACT_STRICT_MODE_TYPE;\nvar Suspense = REACT_SUSPENSE_TYPE;\nvar hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated\n\nfunction isAsyncMode(object) {\n {\n if (!hasWarnedAboutDeprecatedIsAsyncMode) {\n hasWarnedAboutDeprecatedIsAsyncMode = true;\n lowPriorityWarningWithoutStack$1(false, 'The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.');\n }\n }\n\n return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;\n}\nfunction isConcurrentMode(object) {\n return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;\n}\nfunction isContextConsumer(object) {\n return typeOf(object) === REACT_CONTEXT_TYPE;\n}\nfunction isContextProvider(object) {\n return typeOf(object) === REACT_PROVIDER_TYPE;\n}\nfunction isElement(object) {\n return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;\n}\nfunction isForwardRef(object) {\n return typeOf(object) === REACT_FORWARD_REF_TYPE;\n}\nfunction isFragment(object) {\n return typeOf(object) === REACT_FRAGMENT_TYPE;\n}\nfunction isLazy(object) {\n return typeOf(object) === REACT_LAZY_TYPE;\n}\nfunction isMemo(object) {\n return typeOf(object) === REACT_MEMO_TYPE;\n}\nfunction isPortal(object) {\n return typeOf(object) === REACT_PORTAL_TYPE;\n}\nfunction isProfiler(object) {\n return typeOf(object) === REACT_PROFILER_TYPE;\n}\nfunction isStrictMode(object) {\n return typeOf(object) === REACT_STRICT_MODE_TYPE;\n}\nfunction isSuspense(object) {\n return typeOf(object) === REACT_SUSPENSE_TYPE;\n}\n\nexports.typeOf = typeOf;\nexports.AsyncMode = AsyncMode;\nexports.ConcurrentMode = ConcurrentMode;\nexports.ContextConsumer = ContextConsumer;\nexports.ContextProvider = ContextProvider;\nexports.Element = Element;\nexports.ForwardRef = ForwardRef;\nexports.Fragment = Fragment;\nexports.Lazy = Lazy;\nexports.Memo = Memo;\nexports.Portal = Portal;\nexports.Profiler = Profiler;\nexports.StrictMode = StrictMode;\nexports.Suspense = Suspense;\nexports.isValidElementType = isValidElementType;\nexports.isAsyncMode = isAsyncMode;\nexports.isConcurrentMode = isConcurrentMode;\nexports.isContextConsumer = isContextConsumer;\nexports.isContextProvider = isContextProvider;\nexports.isElement = isElement;\nexports.isForwardRef = isForwardRef;\nexports.isFragment = isFragment;\nexports.isLazy = isLazy;\nexports.isMemo = isMemo;\nexports.isPortal = isPortal;\nexports.isProfiler = isProfiler;\nexports.isStrictMode = isStrictMode;\nexports.isSuspense = isSuspense;\n })();\n}\n"]},"metadata":{},"sourceType":"script"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0ae3422613d667b41e86e6c00369d93b.json b/node_modules/.cache/babel-loader/0ae3422613d667b41e86e6c00369d93b.json new file mode 100644 index 00000000..3df1f192 --- /dev/null +++ b/node_modules/.cache/babel-loader/0ae3422613d667b41e86e6c00369d93b.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Halt = function Halt(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Halt\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M8,23 C10,23 12.9996892,23 15,23 C18,23 19,21 19,18 L19,6 C19,4.00000008 18,3.99999992 17.5,4 C17,4.00000008 15.9998779,4.00000008 15.9998779,5.99999984 C15.9998779,7.9999996 15.9998782,13 15.9998782,13 C15.9998782,13 15.9998784,5.00000004 15.9998782,4 C15.9998779,2.99999996 15.9998779,2 14.5,2 C13.0001221,2 12.9996891,2.99999994 12.9996891,4.00000006 C12.9996891,5.00000017 12.9996892,13 12.9996892,13 C12.9996892,13 12.9996891,4.00000006 12.9996891,3.00000006 C12.9996891,2.00000006 13,1.00000001 11.5,0.999999996 C10,0.999999981 10,2.00000006 10,3 L10,13 L10,4 C10,3 10.029402,2 8.5,2 C7,2 7,3 7,4 L7,18 L7,14 C7,13 6.44999986,12 5.00000005,12 C5,12 4,12 4,12 C4,12 4.00000001,14.0384045 4,18 C3.99999999,21.9615955 6,23.023861 8,23 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Halt.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Halt","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,IAAI,GAAG,SAASA,IAAT,CAAcC,KAAd,EAAqB;AACrC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Halt = function Halt(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Halt\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M8,23 C10,23 12.9996892,23 15,23 C18,23 19,21 19,18 L19,6 C19,4.00000008 18,3.99999992 17.5,4 C17,4.00000008 15.9998779,4.00000008 15.9998779,5.99999984 C15.9998779,7.9999996 15.9998782,13 15.9998782,13 C15.9998782,13 15.9998784,5.00000004 15.9998782,4 C15.9998779,2.99999996 15.9998779,2 14.5,2 C13.0001221,2 12.9996891,2.99999994 12.9996891,4.00000006 C12.9996891,5.00000017 12.9996892,13 12.9996892,13 C12.9996892,13 12.9996891,4.00000006 12.9996891,3.00000006 C12.9996891,2.00000006 13,1.00000001 11.5,0.999999996 C10,0.999999981 10,2.00000006 10,3 L10,13 L10,4 C10,3 10.029402,2 8.5,2 C7,2 7,3 7,4 L7,18 L7,14 C7,13 6.44999986,12 5.00000005,12 C5,12 4,12 4,12 C4,12 4.00000001,14.0384045 4,18 C3.99999999,21.9615955 6,23.023861 8,23 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0af913edfc4b4610222e4198787908fa.json b/node_modules/.cache/babel-loader/0af913edfc4b4610222e4198787908fa.json new file mode 100644 index 00000000..dfe7c336 --- /dev/null +++ b/node_modules/.cache/babel-loader/0af913edfc4b4610222e4198787908fa.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ObjectUngroup = function ObjectUngroup(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ObjectUngroup\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,1 L4,1 L4,4 L1,4 L1,1 Z M13,1 L16,1 L16,4 L13,4 L13,1 Z M4,2 L13,2 M15,9 L20,9 M4,15 L13,15 M1,13 L4,13 L4,16 L1,16 L1,13 Z M13,13 L16,13 L16,16 L13,16 L13,13 Z M2,4 L2,13 M15,4 L15,13 M20,8 L23,8 L23,11 L20,11 L20,8 Z M11,22 L20,22 M8,20 L11,20 L11,23 L8,23 L8,20 Z M20,20 L23,20 L23,23 L20,23 L20,20 Z M9,16 L9,20 M22,11 L22,20\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/ObjectUngroup.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","ObjectUngroup","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,aAAa,GAAG,SAASA,aAAT,CAAuBC,KAAvB,EAA8B;AACvD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ObjectUngroup = function ObjectUngroup(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ObjectUngroup\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M1,1 L4,1 L4,4 L1,4 L1,1 Z M13,1 L16,1 L16,4 L13,4 L13,1 Z M4,2 L13,2 M15,9 L20,9 M4,15 L13,15 M1,13 L4,13 L4,16 L1,16 L1,13 Z M13,13 L16,13 L16,16 L13,16 L13,13 Z M2,4 L2,13 M15,4 L15,13 M20,8 L23,8 L23,11 L20,11 L20,8 Z M11,22 L20,22 M8,20 L11,20 L11,23 L8,23 L8,20 Z M20,20 L23,20 L23,23 L20,23 L20,20 Z M9,16 L9,20 M22,11 L22,20\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0b011c034e389f4963adaa6ea6e018ff.json b/node_modules/.cache/babel-loader/0b011c034e389f4963adaa6ea6e018ff.json new file mode 100644 index 00000000..49cbf4d7 --- /dev/null +++ b/node_modules/.cache/babel-loader/0b011c034e389f4963adaa6ea6e018ff.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Atm = function Atm(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Atm\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4,10 L1,10 L1,6 L23,6 L23,10 L20,10 M6,6 L18,6 L18,20.0059397 C18,21.1072288 17.0980496,22 15.9914698,22 L8.0085302,22 C6.8992496,22 6,21.1054862 6,20.0059397 L6,6 Z M13,18 L16,18 M13,15 L16,15 M13,12 L16,12 M10,22 L10,6 M3,2 L6,2 M8,2 L11,2 M13,2 L16,2 M18,2 L21,2\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Atm.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Atm","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,GAAG,GAAG,SAASA,GAAT,CAAaC,KAAb,EAAoB;AACnC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Atm = function Atm(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Atm\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M4,10 L1,10 L1,6 L23,6 L23,10 L20,10 M6,6 L18,6 L18,20.0059397 C18,21.1072288 17.0980496,22 15.9914698,22 L8.0085302,22 C6.8992496,22 6,21.1054862 6,20.0059397 L6,6 Z M13,18 L16,18 M13,15 L16,15 M13,12 L16,12 M10,22 L10,6 M3,2 L6,2 M8,2 L11,2 M13,2 L16,2 M18,2 L21,2\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0b568ff385b21dbe6a35675f30bd4a18.json b/node_modules/.cache/babel-loader/0b568ff385b21dbe6a35675f30bd4a18.json new file mode 100644 index 00000000..31517f17 --- /dev/null +++ b/node_modules/.cache/babel-loader/0b568ff385b21dbe6a35675f30bd4a18.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nfunction _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}\n\nfunction _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n subClass.__proto__ = superClass;\n}\n\nfunction _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}\n/* eslint-disable react/no-multi-comp */\n\n\nimport React, { Component } from 'react';\nimport getDisplayName from 'recompose/getDisplayName';\nimport hoistNonReactStatics from 'hoist-non-react-statics';\nimport { withTheme } from 'styled-components';\nimport { AnnounceContext } from '../contexts';\nexport var withFocus = function withFocus(_temp) {\n var _ref = _temp === void 0 ? {} : _temp,\n focusWithMouse = _ref.focusWithMouse;\n\n return function (WrappedComponent) {\n var FocusableComponent =\n /*#__PURE__*/\n function (_Component) {\n _inheritsLoose(FocusableComponent, _Component);\n\n FocusableComponent.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {\n var withFocusRef = nextProps.withFocusRef;\n var wrappedRef = prevState.wrappedRef;\n var nextWrappedRef = withFocusRef || wrappedRef;\n\n if (nextWrappedRef !== wrappedRef) {\n return {\n wrappedRef: nextWrappedRef\n };\n }\n\n return null;\n }; // not in state because it doesn't affect rendering\n\n\n function FocusableComponent(props) {\n var _this;\n\n _this = _Component.call(this, props) || this;\n\n _defineProperty(_assertThisInitialized(_this), \"mouseActive\", false);\n\n _defineProperty(_assertThisInitialized(_this), \"componentDidMount\", function () {\n var wrappedRef = _this.state.wrappedRef; // components such as anchors and buttons should not retain focus after\n // being clicked while text-based components should\n\n if (!focusWithMouse) {\n window.addEventListener('mousedown', _this.handleActiveMouse);\n } // we could be using onFocus in the wrapper node itself\n // but react does not invoke it if you programically\n // call wrapperNode.focus() inside componentWillUnmount\n // see Drop \"this.originalFocusedElement.focus();\" for reference\n\n\n var wrapperNode = wrappedRef.current;\n\n if (wrapperNode && wrapperNode.addEventListener) {\n wrapperNode.addEventListener('focus', _this.setFocus);\n }\n });\n\n _defineProperty(_assertThisInitialized(_this), \"componentWillUnmount\", function () {\n var wrappedRef = _this.state.wrappedRef;\n window.removeEventListener('mousedown', _this.handleActiveMouse);\n var wrapperNode = wrappedRef.current;\n\n if (wrapperNode && wrapperNode.addEventListener) {\n wrapperNode.removeEventListener('focus', _this.setFocus);\n }\n\n clearTimeout(_this.focusTimer);\n clearTimeout(_this.mouseTimer);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleActiveMouse\", function () {\n // from https://marcysutton.com/button-focus-hell/\n _this.mouseActive = true; // this avoids showing focus when clicking around\n\n clearTimeout(_this.mouseTimer); // empirical number to reset mouseActive after\n // some time has passed without mousedown\n\n _this.mouseTimer = setTimeout(function () {\n _this.mouseActive = false;\n }, 150);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"setFocus\", function () {\n // delay setting focus to avoid interupting events,\n // 1ms was chosen empirically based on ie11 using Select and TextInput\n // with and without a FormField.\n clearTimeout(_this.focusTimer);\n _this.focusTimer = setTimeout(function () {\n var focus = _this.state.focus;\n\n if (!focus && !_this.mouseActive) {\n _this.setState({\n focus: true\n });\n }\n }, 1);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"resetFocus\", function () {\n clearTimeout(_this.focusTimer);\n _this.focusTimer = setTimeout(function () {\n var focus = _this.state.focus;\n\n if (focus) {\n _this.setState({\n focus: false\n });\n }\n }, 1);\n });\n\n _this.state = {\n focus: false,\n wrappedRef: React.createRef()\n };\n return _this;\n }\n\n var _proto = FocusableComponent.prototype;\n\n _proto.render = function render() {\n var _this2 = this;\n\n var _this$props = this.props,\n _onFocus = _this$props.onFocus,\n _onBlur = _this$props.onBlur,\n withFocusRef = _this$props.withFocusRef,\n rest = _objectWithoutPropertiesLoose(_this$props, [\"onFocus\", \"onBlur\", \"withFocusRef\"]);\n\n var _this$state = this.state,\n focus = _this$state.focus,\n wrappedRef = _this$state.wrappedRef;\n return React.createElement(WrappedComponent, _extends({\n ref: wrappedRef,\n focus: focus\n }, rest, {\n onFocus: function onFocus(event) {\n _this2.setFocus();\n\n if (_onFocus) {\n _onFocus(event);\n }\n },\n onBlur: function onBlur(event) {\n _this2.resetFocus();\n\n if (_onBlur) {\n _onBlur(event);\n }\n }\n }));\n };\n\n return FocusableComponent;\n }(Component);\n\n var ForwardRef = React.forwardRef(function (props, ref) {\n return React.createElement(FocusableComponent, _extends({}, props, {\n withFocusRef: ref\n }));\n });\n ForwardRef.displayName = getDisplayName(WrappedComponent);\n ForwardRef.name = ForwardRef.displayName;\n ForwardRef.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRef, WrappedComponent);\n return ForwardRef;\n };\n};\nexport var withForwardRef = function withForwardRef(WrappedComponent) {\n var ForwardRefComponent = React.forwardRef(function (props, ref) {\n return React.createElement(WrappedComponent, _extends({\n forwardRef: ref\n }, props));\n });\n ForwardRefComponent.displayName = getDisplayName(WrappedComponent);\n ForwardRefComponent.name = ForwardRefComponent.displayName;\n ForwardRefComponent.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRefComponent, WrappedComponent);\n return ForwardRefComponent;\n};\nexport var withAnnounce = function withAnnounce(WrappedComponent) {\n var ForwardRef = React.forwardRef(function (props, ref) {\n return React.createElement(AnnounceContext.Consumer, null, function (announce) {\n return React.createElement(WrappedComponent, _extends({}, props, {\n announce: announce,\n ref: ref\n }));\n });\n });\n ForwardRef.displayName = getDisplayName(WrappedComponent);\n ForwardRef.name = ForwardRef.displayName;\n ForwardRef.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRef, WrappedComponent);\n return ForwardRef;\n};\nexport { withTheme };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/hocs.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","_objectWithoutPropertiesLoose","excluded","sourceKeys","keys","indexOf","_assertThisInitialized","self","ReferenceError","_inheritsLoose","subClass","superClass","create","constructor","__proto__","_defineProperty","obj","value","defineProperty","enumerable","configurable","writable","React","Component","getDisplayName","hoistNonReactStatics","withTheme","AnnounceContext","withFocus","_temp","_ref","focusWithMouse","WrappedComponent","FocusableComponent","_Component","getDerivedStateFromProps","nextProps","prevState","withFocusRef","wrappedRef","nextWrappedRef","props","_this","state","window","addEventListener","handleActiveMouse","wrapperNode","current","setFocus","removeEventListener","clearTimeout","focusTimer","mouseTimer","mouseActive","setTimeout","focus","setState","createRef","_proto","render","_this2","_this$props","_onFocus","onFocus","_onBlur","onBlur","rest","_this$state","createElement","ref","event","resetFocus","ForwardRef","forwardRef","displayName","name","defaultProps","withForwardRef","ForwardRefComponent","withAnnounce","Consumer","announce"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/* eslint-disable react/no-multi-comp */\nimport React, { Component } from 'react';\nimport getDisplayName from 'recompose/getDisplayName';\nimport hoistNonReactStatics from 'hoist-non-react-statics';\nimport { withTheme } from 'styled-components';\nimport { AnnounceContext } from '../contexts';\nexport var withFocus = function withFocus(_temp) {\n var _ref = _temp === void 0 ? {} : _temp,\n focusWithMouse = _ref.focusWithMouse;\n\n return function (WrappedComponent) {\n var FocusableComponent =\n /*#__PURE__*/\n function (_Component) {\n _inheritsLoose(FocusableComponent, _Component);\n\n FocusableComponent.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {\n var withFocusRef = nextProps.withFocusRef;\n var wrappedRef = prevState.wrappedRef;\n var nextWrappedRef = withFocusRef || wrappedRef;\n\n if (nextWrappedRef !== wrappedRef) {\n return {\n wrappedRef: nextWrappedRef\n };\n }\n\n return null;\n };\n\n // not in state because it doesn't affect rendering\n function FocusableComponent(props) {\n var _this;\n\n _this = _Component.call(this, props) || this;\n\n _defineProperty(_assertThisInitialized(_this), \"mouseActive\", false);\n\n _defineProperty(_assertThisInitialized(_this), \"componentDidMount\", function () {\n var wrappedRef = _this.state.wrappedRef; // components such as anchors and buttons should not retain focus after\n // being clicked while text-based components should\n\n if (!focusWithMouse) {\n window.addEventListener('mousedown', _this.handleActiveMouse);\n } // we could be using onFocus in the wrapper node itself\n // but react does not invoke it if you programically\n // call wrapperNode.focus() inside componentWillUnmount\n // see Drop \"this.originalFocusedElement.focus();\" for reference\n\n\n var wrapperNode = wrappedRef.current;\n\n if (wrapperNode && wrapperNode.addEventListener) {\n wrapperNode.addEventListener('focus', _this.setFocus);\n }\n });\n\n _defineProperty(_assertThisInitialized(_this), \"componentWillUnmount\", function () {\n var wrappedRef = _this.state.wrappedRef;\n window.removeEventListener('mousedown', _this.handleActiveMouse);\n var wrapperNode = wrappedRef.current;\n\n if (wrapperNode && wrapperNode.addEventListener) {\n wrapperNode.removeEventListener('focus', _this.setFocus);\n }\n\n clearTimeout(_this.focusTimer);\n clearTimeout(_this.mouseTimer);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleActiveMouse\", function () {\n // from https://marcysutton.com/button-focus-hell/\n _this.mouseActive = true; // this avoids showing focus when clicking around\n\n clearTimeout(_this.mouseTimer); // empirical number to reset mouseActive after\n // some time has passed without mousedown\n\n _this.mouseTimer = setTimeout(function () {\n _this.mouseActive = false;\n }, 150);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"setFocus\", function () {\n // delay setting focus to avoid interupting events,\n // 1ms was chosen empirically based on ie11 using Select and TextInput\n // with and without a FormField.\n clearTimeout(_this.focusTimer);\n _this.focusTimer = setTimeout(function () {\n var focus = _this.state.focus;\n\n if (!focus && !_this.mouseActive) {\n _this.setState({\n focus: true\n });\n }\n }, 1);\n });\n\n _defineProperty(_assertThisInitialized(_this), \"resetFocus\", function () {\n clearTimeout(_this.focusTimer);\n _this.focusTimer = setTimeout(function () {\n var focus = _this.state.focus;\n\n if (focus) {\n _this.setState({\n focus: false\n });\n }\n }, 1);\n });\n\n _this.state = {\n focus: false,\n wrappedRef: React.createRef()\n };\n return _this;\n }\n\n var _proto = FocusableComponent.prototype;\n\n _proto.render = function render() {\n var _this2 = this;\n\n var _this$props = this.props,\n _onFocus = _this$props.onFocus,\n _onBlur = _this$props.onBlur,\n withFocusRef = _this$props.withFocusRef,\n rest = _objectWithoutPropertiesLoose(_this$props, [\"onFocus\", \"onBlur\", \"withFocusRef\"]);\n\n var _this$state = this.state,\n focus = _this$state.focus,\n wrappedRef = _this$state.wrappedRef;\n return React.createElement(WrappedComponent, _extends({\n ref: wrappedRef,\n focus: focus\n }, rest, {\n onFocus: function onFocus(event) {\n _this2.setFocus();\n\n if (_onFocus) {\n _onFocus(event);\n }\n },\n onBlur: function onBlur(event) {\n _this2.resetFocus();\n\n if (_onBlur) {\n _onBlur(event);\n }\n }\n }));\n };\n\n return FocusableComponent;\n }(Component);\n\n var ForwardRef = React.forwardRef(function (props, ref) {\n return React.createElement(FocusableComponent, _extends({}, props, {\n withFocusRef: ref\n }));\n });\n ForwardRef.displayName = getDisplayName(WrappedComponent);\n ForwardRef.name = ForwardRef.displayName;\n ForwardRef.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRef, WrappedComponent);\n return ForwardRef;\n };\n};\nexport var withForwardRef = function withForwardRef(WrappedComponent) {\n var ForwardRefComponent = React.forwardRef(function (props, ref) {\n return React.createElement(WrappedComponent, _extends({\n forwardRef: ref\n }, props));\n });\n ForwardRefComponent.displayName = getDisplayName(WrappedComponent);\n ForwardRefComponent.name = ForwardRefComponent.displayName;\n ForwardRefComponent.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRefComponent, WrappedComponent);\n return ForwardRefComponent;\n};\nexport var withAnnounce = function withAnnounce(WrappedComponent) {\n var ForwardRef = React.forwardRef(function (props, ref) {\n return React.createElement(AnnounceContext.Consumer, null, function (announce) {\n return React.createElement(WrappedComponent, _extends({}, props, {\n announce: announce,\n ref: ref\n }));\n });\n });\n ForwardRef.displayName = getDisplayName(WrappedComponent);\n ForwardRef.name = ForwardRef.displayName;\n ForwardRef.defaultProps = WrappedComponent.defaultProps;\n hoistNonReactStatics(ForwardRef, WrappedComponent);\n return ForwardRef;\n};\nexport { withTheme };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0c23e41df8c8cb809c6fb9b055f67ffa.json b/node_modules/.cache/babel-loader/0c23e41df8c8cb809c6fb9b055f67ffa.json new file mode 100644 index 00000000..36ee8011 --- /dev/null +++ b/node_modules/.cache/babel-loader/0c23e41df8c8cb809c6fb9b055f67ffa.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ProductHunt = function ProductHunt(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ProductHunt\"\n }, props), React.createElement(\"path\", {\n fill: \"#DA552F\",\n fillRule: \"evenodd\",\n d: \"M13.59975,8.4 L13.59975,8.4 L10.2,8.4 L10.2,12 L13.59975,12 C14.59425,12 15.39975,11.19375 15.39975,10.2 C15.39975,9.20625 14.59425,8.4 13.59975,8.4 M13.59975,14.4 L13.59975,14.4 L10.2,14.4 L10.2,18 L7.8,18 L7.8,6 L13.59975,6 C15.9195,6 17.79975,7.88025 17.79975,10.2 C17.79975,12.51975 15.9195,14.4 13.59975,14.4 M12,0 C5.37225,0 0,5.37225 0,12 C0,18.62775 5.37225,24 12,24 C18.627,24 24,18.62775 24,12 C24,5.37225 18.627,0 12,0\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/ProductHunt.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","ProductHunt","props","createElement","viewBox","a11yTitle","fill","fillRule","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,WAAW,GAAG,SAASA,WAAT,CAAqBC,KAArB,EAA4B;AACnD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,SAD+B;AAErCC,IAAAA,QAAQ,EAAE,SAF2B;AAGrCC,IAAAA,CAAC,EAAE;AAHkC,GAA5B,CAHJ,CAAP;AAQD,CATM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var ProductHunt = function ProductHunt(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"ProductHunt\"\n }, props), React.createElement(\"path\", {\n fill: \"#DA552F\",\n fillRule: \"evenodd\",\n d: \"M13.59975,8.4 L13.59975,8.4 L10.2,8.4 L10.2,12 L13.59975,12 C14.59425,12 15.39975,11.19375 15.39975,10.2 C15.39975,9.20625 14.59425,8.4 13.59975,8.4 M13.59975,14.4 L13.59975,14.4 L10.2,14.4 L10.2,18 L7.8,18 L7.8,6 L13.59975,6 C15.9195,6 17.79975,7.88025 17.79975,10.2 C17.79975,12.51975 15.9195,14.4 13.59975,14.4 M12,0 C5.37225,0 0,5.37225 0,12 C0,18.62775 5.37225,24 12,24 C18.627,24 24,18.62775 24,12 C24,5.37225 18.627,0 12,0\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0c3f50b6328908db198500a33327b3af.json b/node_modules/.cache/babel-loader/0c3f50b6328908db198500a33327b3af.json new file mode 100644 index 00000000..89094629 --- /dev/null +++ b/node_modules/.cache/babel-loader/0c3f50b6328908db198500a33327b3af.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Directions = function Directions(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Directions\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M17,11 L22,6 L17,1 M22,6 L18,6 C14.686,6 12,8.686 12,12 L12,24 M7,6 L2,11 L7,16 M2,11 L6,11 C9.314,11 12,13.686 12,17 L12,24\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Directions.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Directions","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,UAAU,GAAG,SAASA,UAAT,CAAoBC,KAApB,EAA2B;AACjD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Directions = function Directions(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Directions\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M17,11 L22,6 L17,1 M22,6 L18,6 C14.686,6 12,8.686 12,12 L12,24 M7,6 L2,11 L7,16 M2,11 L6,11 C9.314,11 12,13.686 12,17 L12,24\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0cb45685d12e6bc6042704634fab46ff.json b/node_modules/.cache/babel-loader/0cb45685d12e6bc6042704634fab46ff.json new file mode 100644 index 00000000..ffb1c764 --- /dev/null +++ b/node_modules/.cache/babel-loader/0cb45685d12e6bc6042704634fab46ff.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nimport React, { useState, Children } from 'react';\nimport { Box } from '../Box';\nimport { AccordionContext } from './AccordionContext';\n\nvar activeAsArray = function activeAsArray(active) {\n return typeof active === 'number' ? [active] : active;\n};\n\nvar Accordion = function Accordion(_ref) {\n var activeIndex = _ref.activeIndex,\n _ref$animate = _ref.animate,\n animate = _ref$animate === void 0 ? true : _ref$animate,\n children = _ref.children,\n _ref$messages = _ref.messages,\n messages = _ref$messages === void 0 ? {\n tabContents: 'Tab Contents'\n } : _ref$messages,\n multiple = _ref.multiple,\n onActive = _ref.onActive,\n rest = _objectWithoutPropertiesLoose(_ref, [\"activeIndex\", \"animate\", \"children\", \"messages\", \"multiple\", \"onActive\"]);\n\n var _useState = useState([]),\n activeIndexes = _useState[0],\n setActiveIndexes = _useState[1];\n\n var _useState2 = useState(),\n stateActiveIndex = _useState2[0],\n setStateActiveIndex = _useState2[1]; // Derived state from props\n // https://reactjs.org/docs/hooks-faq.html#how-do-i-implement-getderivedstatefromprops\n\n\n var derivedActiveIndexes = activeAsArray(activeIndex) || [];\n\n if ((typeof activeIndex !== 'undefined' || activeIndex !== stateActiveIndex) && derivedActiveIndexes.join() !== activeIndexes.join()) {\n setActiveIndexes(derivedActiveIndexes);\n setStateActiveIndex(activeIndex);\n }\n\n var _onPanelChange = function onPanelChange(index) {\n var nextActiveIndexes = [].concat(activeIndexes || []);\n var nextActiveIndex = nextActiveIndexes.indexOf(index);\n\n if (nextActiveIndex > -1) {\n nextActiveIndexes.splice(nextActiveIndex, 1);\n } else if (multiple) {\n nextActiveIndexes.push(index);\n } else {\n nextActiveIndexes = [index];\n }\n\n setActiveIndexes(nextActiveIndexes);\n\n if (onActive) {\n onActive(nextActiveIndexes);\n }\n }; // eslint-disable-next-line no-param-reassign\n\n\n delete rest.onActive;\n return React.createElement(Box, _extends({\n role: \"tablist\"\n }, rest), Children.toArray(children).map(function (panel, index) {\n return React.createElement(AccordionContext.Provider, {\n key: \"accordion-panel_\" + (index + 0),\n value: {\n active: activeIndexes.indexOf(index) > -1,\n animate: animate,\n messages: messages,\n onPanelChange: function onPanelChange() {\n return _onPanelChange(index);\n }\n }\n }, panel);\n }));\n};\n\nvar AccordionDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n // eslint-disable-next-line global-require\n AccordionDoc = require('./doc').doc(Accordion);\n}\n\nvar AccordionWrapper = AccordionDoc || Accordion;\nexport { AccordionWrapper as Accordion };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Accordion/Accordion.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","_objectWithoutPropertiesLoose","excluded","sourceKeys","keys","indexOf","React","useState","Children","Box","AccordionContext","activeAsArray","active","Accordion","_ref","activeIndex","_ref$animate","animate","children","_ref$messages","messages","tabContents","multiple","onActive","rest","_useState","activeIndexes","setActiveIndexes","_useState2","stateActiveIndex","setStateActiveIndex","derivedActiveIndexes","join","_onPanelChange","onPanelChange","index","nextActiveIndexes","concat","nextActiveIndex","splice","push","createElement","role","toArray","map","panel","Provider","value","AccordionDoc","process","env","NODE_ENV","require","doc","AccordionWrapper"],"mappings":"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","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { useState, Children } from 'react';\nimport { Box } from '../Box';\nimport { AccordionContext } from './AccordionContext';\n\nvar activeAsArray = function activeAsArray(active) {\n return typeof active === 'number' ? [active] : active;\n};\n\nvar Accordion = function Accordion(_ref) {\n var activeIndex = _ref.activeIndex,\n _ref$animate = _ref.animate,\n animate = _ref$animate === void 0 ? true : _ref$animate,\n children = _ref.children,\n _ref$messages = _ref.messages,\n messages = _ref$messages === void 0 ? {\n tabContents: 'Tab Contents'\n } : _ref$messages,\n multiple = _ref.multiple,\n onActive = _ref.onActive,\n rest = _objectWithoutPropertiesLoose(_ref, [\"activeIndex\", \"animate\", \"children\", \"messages\", \"multiple\", \"onActive\"]);\n\n var _useState = useState([]),\n activeIndexes = _useState[0],\n setActiveIndexes = _useState[1];\n\n var _useState2 = useState(),\n stateActiveIndex = _useState2[0],\n setStateActiveIndex = _useState2[1]; // Derived state from props\n // https://reactjs.org/docs/hooks-faq.html#how-do-i-implement-getderivedstatefromprops\n\n\n var derivedActiveIndexes = activeAsArray(activeIndex) || [];\n\n if ((typeof activeIndex !== 'undefined' || activeIndex !== stateActiveIndex) && derivedActiveIndexes.join() !== activeIndexes.join()) {\n setActiveIndexes(derivedActiveIndexes);\n setStateActiveIndex(activeIndex);\n }\n\n var _onPanelChange = function onPanelChange(index) {\n var nextActiveIndexes = [].concat(activeIndexes || []);\n var nextActiveIndex = nextActiveIndexes.indexOf(index);\n\n if (nextActiveIndex > -1) {\n nextActiveIndexes.splice(nextActiveIndex, 1);\n } else if (multiple) {\n nextActiveIndexes.push(index);\n } else {\n nextActiveIndexes = [index];\n }\n\n setActiveIndexes(nextActiveIndexes);\n\n if (onActive) {\n onActive(nextActiveIndexes);\n }\n }; // eslint-disable-next-line no-param-reassign\n\n\n delete rest.onActive;\n return React.createElement(Box, _extends({\n role: \"tablist\"\n }, rest), Children.toArray(children).map(function (panel, index) {\n return React.createElement(AccordionContext.Provider, {\n key: \"accordion-panel_\" + (index + 0),\n value: {\n active: activeIndexes.indexOf(index) > -1,\n animate: animate,\n messages: messages,\n onPanelChange: function onPanelChange() {\n return _onPanelChange(index);\n }\n }\n }, panel);\n }));\n};\n\nvar AccordionDoc;\n\nif (process.env.NODE_ENV !== 'production') {\n // eslint-disable-next-line global-require\n AccordionDoc = require('./doc').doc(Accordion);\n}\n\nvar AccordionWrapper = AccordionDoc || Accordion;\nexport { AccordionWrapper as Accordion };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0d1f07f06b71a4beba336a1ce6ec075f.json b/node_modules/.cache/babel-loader/0d1f07f06b71a4beba336a1ce6ec075f.json new file mode 100644 index 00000000..7939faf0 --- /dev/null +++ b/node_modules/.cache/babel-loader/0d1f07f06b71a4beba336a1ce6ec075f.json @@ -0,0 +1 @@ +{"ast":null,"code":"export { FormField } from './FormField';","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/FormField/index.js"],"names":["FormField"],"mappings":"AAAA,SAASA,SAAT,QAA0B,aAA1B","sourcesContent":["export { FormField } from './FormField';"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0d35f622ba1a3e66692ae27e81d41177.json b/node_modules/.cache/babel-loader/0d35f622ba1a3e66692ae27e81d41177.json new file mode 100644 index 00000000..b546863f --- /dev/null +++ b/node_modules/.cache/babel-loader/0d35f622ba1a3e66692ae27e81d41177.json @@ -0,0 +1 @@ +{"ast":null,"code":"var g; // This works in non-strict mode\n\ng = function () {\n return this;\n}();\n\ntry {\n // This works if eval is allowed (see CSP)\n g = g || new Function(\"return this\")();\n} catch (e) {\n // This works if the window reference is available\n if (typeof window === \"object\") g = window;\n} // g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\n\nmodule.exports = g;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/webpack/buildin/global.js"],"names":["g","Function","e","window","module","exports"],"mappings":"AAAA,IAAIA,CAAJ,C,CAEA;;AACAA,CAAC,GAAI,YAAW;AACf,SAAO,IAAP;AACA,CAFG,EAAJ;;AAIA,IAAI;AACH;AACAA,EAAAA,CAAC,GAAGA,CAAC,IAAI,IAAIC,QAAJ,CAAa,aAAb,GAAT;AACA,CAHD,CAGE,OAAOC,CAAP,EAAU;AACX;AACA,MAAI,OAAOC,MAAP,KAAkB,QAAtB,EAAgCH,CAAC,GAAGG,MAAJ;AAChC,C,CAED;AACA;AACA;;;AAEAC,MAAM,CAACC,OAAP,GAAiBL,CAAjB","sourcesContent":["var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n"]},"metadata":{},"sourceType":"script"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0d5b875af9812a0b5e29f14435040a70.json b/node_modules/.cache/babel-loader/0d5b875af9812a0b5e29f14435040a70.json new file mode 100644 index 00000000..f8f3083e --- /dev/null +++ b/node_modules/.cache/babel-loader/0d5b875af9812a0b5e29f14435040a70.json @@ -0,0 +1 @@ +{"ast":null,"code":"import styled, { keyframes } from 'styled-components';\nimport { baseStyle } from '../../utils';\nimport { backgroundStyle } from '../../utils/background';\nimport { defaultProps } from '../../default-props';\n\nfunction getTransformOriginStyle(align) {\n var vertical = 'top';\n\n if (align.bottom) {\n vertical = 'bottom';\n }\n\n var horizontal = 'left';\n\n if (align.right) {\n horizontal = 'right';\n }\n\n return vertical + \" \" + horizontal;\n}\n\nvar dropKeyFrames = keyframes([\"0%{opacity:0.5;transform:scale(0.8);}100%{opacity:1;transform:scale(1);}\"]);\nvar StyledDrop = styled.div.withConfig({\n displayName: \"StyledDrop\",\n componentId: \"sc-16s5rx8-0\"\n})([\"\", \" border-radius:\", \";position:fixed;z-index:\", \";outline:none;\", \" opacity:0;transform-origin:\", \";animation:\", \" 0.1s forwards;animation-delay:0.01s;@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){display:flex;align-items:stretch;}\", \"\"], baseStyle, function (props) {\n return props.theme.global.drop.border.radius;\n}, function (props) {\n return props.theme.global.drop.zIndex;\n}, function (props) {\n return !props.plain && backgroundStyle(props.theme.global.drop.background, props.theme);\n}, function (props) {\n return getTransformOriginStyle(props.alignProp);\n}, dropKeyFrames, function (props) {\n return props.theme.global.drop && props.theme.global.drop.extend;\n});\nStyledDrop.defaultProps = {};\nObject.setPrototypeOf(StyledDrop.defaultProps, defaultProps);\nexport { StyledDrop };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet/es6/components/Drop/StyledDrop.js"],"names":["styled","keyframes","baseStyle","backgroundStyle","defaultProps","getTransformOriginStyle","align","vertical","bottom","horizontal","right","dropKeyFrames","StyledDrop","div","withConfig","displayName","componentId","props","theme","global","drop","border","radius","zIndex","plain","background","alignProp","extend","Object","setPrototypeOf"],"mappings":"AAAA,OAAOA,MAAP,IAAiBC,SAAjB,QAAkC,mBAAlC;AACA,SAASC,SAAT,QAA0B,aAA1B;AACA,SAASC,eAAT,QAAgC,wBAAhC;AACA,SAASC,YAAT,QAA6B,qBAA7B;;AAEA,SAASC,uBAAT,CAAiCC,KAAjC,EAAwC;AACtC,MAAIC,QAAQ,GAAG,KAAf;;AAEA,MAAID,KAAK,CAACE,MAAV,EAAkB;AAChBD,IAAAA,QAAQ,GAAG,QAAX;AACD;;AAED,MAAIE,UAAU,GAAG,MAAjB;;AAEA,MAAIH,KAAK,CAACI,KAAV,EAAiB;AACfD,IAAAA,UAAU,GAAG,OAAb;AACD;;AAED,SAAOF,QAAQ,GAAG,GAAX,GAAiBE,UAAxB;AACD;;AAED,IAAIE,aAAa,GAAGV,SAAS,CAAC,CAAC,0EAAD,CAAD,CAA7B;AACA,IAAIW,UAAU,GAAGZ,MAAM,CAACa,GAAP,CAAWC,UAAX,CAAsB;AACrCC,EAAAA,WAAW,EAAE,YADwB;AAErCC,EAAAA,WAAW,EAAE;AAFwB,CAAtB,EAGd,CAAC,EAAD,EAAK,iBAAL,EAAwB,0BAAxB,EAAoD,gBAApD,EAAsE,8BAAtE,EAAsG,aAAtG,EAAqH,+IAArH,EAAsQ,EAAtQ,CAHc,EAG6Pd,SAH7P,EAGwQ,UAAUe,KAAV,EAAiB;AACxS,SAAOA,KAAK,CAACC,KAAN,CAAYC,MAAZ,CAAmBC,IAAnB,CAAwBC,MAAxB,CAA+BC,MAAtC;AACD,CALgB,EAKd,UAAUL,KAAV,EAAiB;AAClB,SAAOA,KAAK,CAACC,KAAN,CAAYC,MAAZ,CAAmBC,IAAnB,CAAwBG,MAA/B;AACD,CAPgB,EAOd,UAAUN,KAAV,EAAiB;AAClB,SAAO,CAACA,KAAK,CAACO,KAAP,IAAgBrB,eAAe,CAACc,KAAK,CAACC,KAAN,CAAYC,MAAZ,CAAmBC,IAAnB,CAAwBK,UAAzB,EAAqCR,KAAK,CAACC,KAA3C,CAAtC;AACD,CATgB,EASd,UAAUD,KAAV,EAAiB;AAClB,SAAOZ,uBAAuB,CAACY,KAAK,CAACS,SAAP,CAA9B;AACD,CAXgB,EAWdf,aAXc,EAWC,UAAUM,KAAV,EAAiB;AACjC,SAAOA,KAAK,CAACC,KAAN,CAAYC,MAAZ,CAAmBC,IAAnB,IAA2BH,KAAK,CAACC,KAAN,CAAYC,MAAZ,CAAmBC,IAAnB,CAAwBO,MAA1D;AACD,CAbgB,CAAjB;AAcAf,UAAU,CAACR,YAAX,GAA0B,EAA1B;AACAwB,MAAM,CAACC,cAAP,CAAsBjB,UAAU,CAACR,YAAjC,EAA+CA,YAA/C;AACA,SAASQ,UAAT","sourcesContent":["import styled, { keyframes } from 'styled-components';\nimport { baseStyle } from '../../utils';\nimport { backgroundStyle } from '../../utils/background';\nimport { defaultProps } from '../../default-props';\n\nfunction getTransformOriginStyle(align) {\n var vertical = 'top';\n\n if (align.bottom) {\n vertical = 'bottom';\n }\n\n var horizontal = 'left';\n\n if (align.right) {\n horizontal = 'right';\n }\n\n return vertical + \" \" + horizontal;\n}\n\nvar dropKeyFrames = keyframes([\"0%{opacity:0.5;transform:scale(0.8);}100%{opacity:1;transform:scale(1);}\"]);\nvar StyledDrop = styled.div.withConfig({\n displayName: \"StyledDrop\",\n componentId: \"sc-16s5rx8-0\"\n})([\"\", \" border-radius:\", \";position:fixed;z-index:\", \";outline:none;\", \" opacity:0;transform-origin:\", \";animation:\", \" 0.1s forwards;animation-delay:0.01s;@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){display:flex;align-items:stretch;}\", \"\"], baseStyle, function (props) {\n return props.theme.global.drop.border.radius;\n}, function (props) {\n return props.theme.global.drop.zIndex;\n}, function (props) {\n return !props.plain && backgroundStyle(props.theme.global.drop.background, props.theme);\n}, function (props) {\n return getTransformOriginStyle(props.alignProp);\n}, dropKeyFrames, function (props) {\n return props.theme.global.drop && props.theme.global.drop.extend;\n});\nStyledDrop.defaultProps = {};\nObject.setPrototypeOf(StyledDrop.defaultProps, defaultProps);\nexport { StyledDrop };"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0dc982d4db56ac2495ef5a77a6a8092f.json b/node_modules/.cache/babel-loader/0dc982d4db56ac2495ef5a77a6a8092f.json new file mode 100644 index 00000000..4d893e8a --- /dev/null +++ b/node_modules/.cache/babel-loader/0dc982d4db56ac2495ef5a77a6a8092f.json @@ -0,0 +1 @@ +{"ast":null,"code":"/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nfunction componentWillMount() {\n // Call this.constructor.gDSFP to support sub-classes.\n var state = this.constructor.getDerivedStateFromProps(this.props, this.state);\n\n if (state !== null && state !== undefined) {\n this.setState(state);\n }\n}\n\nfunction componentWillReceiveProps(nextProps) {\n // Call this.constructor.gDSFP to support sub-classes.\n // Use the setState() updater to ensure state isn't stale in certain edge cases.\n function updater(prevState) {\n var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);\n return state !== null && state !== undefined ? state : null;\n } // Binding \"this\" is important for shallow renderer support.\n\n\n this.setState(updater.bind(this));\n}\n\nfunction componentWillUpdate(nextProps, nextState) {\n try {\n var prevProps = this.props;\n var prevState = this.state;\n this.props = nextProps;\n this.state = nextState;\n this.__reactInternalSnapshotFlag = true;\n this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(prevProps, prevState);\n } finally {\n this.props = prevProps;\n this.state = prevState;\n }\n} // React may warn about cWM/cWRP/cWU methods being deprecated.\n// Add a flag to suppress these warnings for this special case.\n\n\ncomponentWillMount.__suppressDeprecationWarning = true;\ncomponentWillReceiveProps.__suppressDeprecationWarning = true;\ncomponentWillUpdate.__suppressDeprecationWarning = true;\n\nfunction polyfill(Component) {\n var prototype = Component.prototype;\n\n if (!prototype || !prototype.isReactComponent) {\n throw new Error('Can only polyfill class components');\n }\n\n if (typeof Component.getDerivedStateFromProps !== 'function' && typeof prototype.getSnapshotBeforeUpdate !== 'function') {\n return Component;\n } // If new component APIs are defined, \"unsafe\" lifecycles won't be called.\n // Error if any of these lifecycles are present,\n // Because they would work differently between older and newer (16.3+) versions of React.\n\n\n var foundWillMountName = null;\n var foundWillReceivePropsName = null;\n var foundWillUpdateName = null;\n\n if (typeof prototype.componentWillMount === 'function') {\n foundWillMountName = 'componentWillMount';\n } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {\n foundWillMountName = 'UNSAFE_componentWillMount';\n }\n\n if (typeof prototype.componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'componentWillReceiveProps';\n } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';\n }\n\n if (typeof prototype.componentWillUpdate === 'function') {\n foundWillUpdateName = 'componentWillUpdate';\n } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {\n foundWillUpdateName = 'UNSAFE_componentWillUpdate';\n }\n\n if (foundWillMountName !== null || foundWillReceivePropsName !== null || foundWillUpdateName !== null) {\n var componentName = Component.displayName || Component.name;\n var newApiName = typeof Component.getDerivedStateFromProps === 'function' ? 'getDerivedStateFromProps()' : 'getSnapshotBeforeUpdate()';\n throw Error('Unsafe legacy lifecycles will not be called for components using new component APIs.\\n\\n' + componentName + ' uses ' + newApiName + ' but also contains the following legacy lifecycles:' + (foundWillMountName !== null ? '\\n ' + foundWillMountName : '') + (foundWillReceivePropsName !== null ? '\\n ' + foundWillReceivePropsName : '') + (foundWillUpdateName !== null ? '\\n ' + foundWillUpdateName : '') + '\\n\\nThe above lifecycles should be removed. Learn more about this warning here:\\n' + 'https://fb.me/react-async-component-lifecycle-hooks');\n } // React <= 16.2 does not support static getDerivedStateFromProps.\n // As a workaround, use cWM and cWRP to invoke the new static lifecycle.\n // Newer versions of React will ignore these lifecycles if gDSFP exists.\n\n\n if (typeof Component.getDerivedStateFromProps === 'function') {\n prototype.componentWillMount = componentWillMount;\n prototype.componentWillReceiveProps = componentWillReceiveProps;\n } // React <= 16.2 does not support getSnapshotBeforeUpdate.\n // As a workaround, use cWU to invoke the new lifecycle.\n // Newer versions of React will ignore that lifecycle if gSBU exists.\n\n\n if (typeof prototype.getSnapshotBeforeUpdate === 'function') {\n if (typeof prototype.componentDidUpdate !== 'function') {\n throw new Error('Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype');\n }\n\n prototype.componentWillUpdate = componentWillUpdate;\n var componentDidUpdate = prototype.componentDidUpdate;\n\n prototype.componentDidUpdate = function componentDidUpdatePolyfill(prevProps, prevState, maybeSnapshot) {\n // 16.3+ will not execute our will-update method;\n // It will pass a snapshot value to did-update though.\n // Older versions will require our polyfilled will-update value.\n // We need to handle both cases, but can't just check for the presence of \"maybeSnapshot\",\n // Because for <= 15.x versions this might be a \"prevContext\" object.\n // We also can't just check \"__reactInternalSnapshot\",\n // Because get-snapshot might return a falsy value.\n // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.\n var snapshot = this.__reactInternalSnapshotFlag ? this.__reactInternalSnapshot : maybeSnapshot;\n componentDidUpdate.call(this, prevProps, prevState, snapshot);\n };\n }\n\n return Component;\n}\n\nexport { polyfill };","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js"],"names":["componentWillMount","state","constructor","getDerivedStateFromProps","props","undefined","setState","componentWillReceiveProps","nextProps","updater","prevState","bind","componentWillUpdate","nextState","prevProps","__reactInternalSnapshotFlag","__reactInternalSnapshot","getSnapshotBeforeUpdate","__suppressDeprecationWarning","polyfill","Component","prototype","isReactComponent","Error","foundWillMountName","foundWillReceivePropsName","foundWillUpdateName","UNSAFE_componentWillMount","UNSAFE_componentWillReceiveProps","UNSAFE_componentWillUpdate","componentName","displayName","name","newApiName","componentDidUpdate","componentDidUpdatePolyfill","maybeSnapshot","snapshot","call"],"mappings":"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","sourcesContent":["/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nfunction componentWillMount() {\n // Call this.constructor.gDSFP to support sub-classes.\n var state = this.constructor.getDerivedStateFromProps(this.props, this.state);\n if (state !== null && state !== undefined) {\n this.setState(state);\n }\n}\n\nfunction componentWillReceiveProps(nextProps) {\n // Call this.constructor.gDSFP to support sub-classes.\n // Use the setState() updater to ensure state isn't stale in certain edge cases.\n function updater(prevState) {\n var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);\n return state !== null && state !== undefined ? state : null;\n }\n // Binding \"this\" is important for shallow renderer support.\n this.setState(updater.bind(this));\n}\n\nfunction componentWillUpdate(nextProps, nextState) {\n try {\n var prevProps = this.props;\n var prevState = this.state;\n this.props = nextProps;\n this.state = nextState;\n this.__reactInternalSnapshotFlag = true;\n this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(\n prevProps,\n prevState\n );\n } finally {\n this.props = prevProps;\n this.state = prevState;\n }\n}\n\n// React may warn about cWM/cWRP/cWU methods being deprecated.\n// Add a flag to suppress these warnings for this special case.\ncomponentWillMount.__suppressDeprecationWarning = true;\ncomponentWillReceiveProps.__suppressDeprecationWarning = true;\ncomponentWillUpdate.__suppressDeprecationWarning = true;\n\nfunction polyfill(Component) {\n var prototype = Component.prototype;\n\n if (!prototype || !prototype.isReactComponent) {\n throw new Error('Can only polyfill class components');\n }\n\n if (\n typeof Component.getDerivedStateFromProps !== 'function' &&\n typeof prototype.getSnapshotBeforeUpdate !== 'function'\n ) {\n return Component;\n }\n\n // If new component APIs are defined, \"unsafe\" lifecycles won't be called.\n // Error if any of these lifecycles are present,\n // Because they would work differently between older and newer (16.3+) versions of React.\n var foundWillMountName = null;\n var foundWillReceivePropsName = null;\n var foundWillUpdateName = null;\n if (typeof prototype.componentWillMount === 'function') {\n foundWillMountName = 'componentWillMount';\n } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {\n foundWillMountName = 'UNSAFE_componentWillMount';\n }\n if (typeof prototype.componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'componentWillReceiveProps';\n } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {\n foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';\n }\n if (typeof prototype.componentWillUpdate === 'function') {\n foundWillUpdateName = 'componentWillUpdate';\n } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {\n foundWillUpdateName = 'UNSAFE_componentWillUpdate';\n }\n if (\n foundWillMountName !== null ||\n foundWillReceivePropsName !== null ||\n foundWillUpdateName !== null\n ) {\n var componentName = Component.displayName || Component.name;\n var newApiName =\n typeof Component.getDerivedStateFromProps === 'function'\n ? 'getDerivedStateFromProps()'\n : 'getSnapshotBeforeUpdate()';\n\n throw Error(\n 'Unsafe legacy lifecycles will not be called for components using new component APIs.\\n\\n' +\n componentName +\n ' uses ' +\n newApiName +\n ' but also contains the following legacy lifecycles:' +\n (foundWillMountName !== null ? '\\n ' + foundWillMountName : '') +\n (foundWillReceivePropsName !== null\n ? '\\n ' + foundWillReceivePropsName\n : '') +\n (foundWillUpdateName !== null ? '\\n ' + foundWillUpdateName : '') +\n '\\n\\nThe above lifecycles should be removed. Learn more about this warning here:\\n' +\n 'https://fb.me/react-async-component-lifecycle-hooks'\n );\n }\n\n // React <= 16.2 does not support static getDerivedStateFromProps.\n // As a workaround, use cWM and cWRP to invoke the new static lifecycle.\n // Newer versions of React will ignore these lifecycles if gDSFP exists.\n if (typeof Component.getDerivedStateFromProps === 'function') {\n prototype.componentWillMount = componentWillMount;\n prototype.componentWillReceiveProps = componentWillReceiveProps;\n }\n\n // React <= 16.2 does not support getSnapshotBeforeUpdate.\n // As a workaround, use cWU to invoke the new lifecycle.\n // Newer versions of React will ignore that lifecycle if gSBU exists.\n if (typeof prototype.getSnapshotBeforeUpdate === 'function') {\n if (typeof prototype.componentDidUpdate !== 'function') {\n throw new Error(\n 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype'\n );\n }\n\n prototype.componentWillUpdate = componentWillUpdate;\n\n var componentDidUpdate = prototype.componentDidUpdate;\n\n prototype.componentDidUpdate = function componentDidUpdatePolyfill(\n prevProps,\n prevState,\n maybeSnapshot\n ) {\n // 16.3+ will not execute our will-update method;\n // It will pass a snapshot value to did-update though.\n // Older versions will require our polyfilled will-update value.\n // We need to handle both cases, but can't just check for the presence of \"maybeSnapshot\",\n // Because for <= 15.x versions this might be a \"prevContext\" object.\n // We also can't just check \"__reactInternalSnapshot\",\n // Because get-snapshot might return a falsy value.\n // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.\n var snapshot = this.__reactInternalSnapshotFlag\n ? this.__reactInternalSnapshot\n : maybeSnapshot;\n\n componentDidUpdate.call(this, prevProps, prevState, snapshot);\n };\n }\n\n return Component;\n}\n\nexport { polyfill };\n"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0dd873237bd95ade91f63528263487db.json b/node_modules/.cache/babel-loader/0dd873237bd95ade91f63528263487db.json new file mode 100644 index 00000000..985355e5 --- /dev/null +++ b/node_modules/.cache/babel-loader/0dd873237bd95ade91f63528263487db.json @@ -0,0 +1 @@ +{"ast":null,"code":"var _jsxFileName = \"/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js\";\nimport React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons'; //import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component {\n constructor(props) {\n super(props);\n this.state = {\n showHelp: false\n };\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this);\n }\n\n render() {\n return React.createElement(Box // justify all its content with the main axis\n , {\n justify: \"center\" // defines the direction of the central axis\n ,\n direction: \"row\" // make it appear on top of its background\n ,\n elevation: \"small\" // aligns itself (end - right side) with the immediate parent's central axis\n ,\n alignSelf: \"end\" // dimension with respect to its parent component\n ,\n width: \"7%\",\n height: \"40%\" // giving the panel some space to breathe\n ,\n margin: {\n top: \"8%\",\n bottom: \"2%\",\n right: \"2%\"\n } // border definition to eccentuate this component\n ,\n border: {\n \"color\": \"border\",\n \"size\": \"medium\",\n \"style\": \"groove\",\n \"side\": \"all\"\n } // background to make it stand out\n ,\n background: {\n \"color\": \"brand\",\n \"opacity\": \"strong\"\n } // consistent rounded edges\n ,\n round: \"medium\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 20\n },\n __self: this\n }, React.createElement(Box, {\n direction: \"column\",\n justify: \"center\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 61\n },\n __self: this\n }, React.createElement(Box, {\n animation: \"pulse\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 65\n },\n __self: this\n }, React.createElement(Box, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 68\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CircleQuestion, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 70\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: this.activateHelp,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 69\n },\n __self: this\n }), this.state.showHelp && React.createElement(Layer, {\n onEsc: () => this.deactivateHelp(),\n onClickOutside: () => this.deactivateHelp(),\n position: \"left\",\n margin: {\n \"left\": \"2%\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 76\n },\n __self: this\n }, React.createElement(Box, {\n height: \"small\",\n overflow: \"auto\",\n border: {\n color: '#f57f17',\n size: \"large\"\n },\n background: {\n color: \"#FFF176\"\n },\n __source: {\n fileName: _jsxFileName,\n lineNumber: 82\n },\n __self: this\n }, React.createElement(Box, {\n pad: \"xlarge\",\n __source: {\n fileName: _jsxFileName,\n lineNumber: 88\n },\n __self: this\n }, \"Corner position\"), React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 89\n },\n __self: this\n })))), React.createElement(Button, {\n icon: React.createElement(Bar, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 96\n },\n __self: this\n }),\n alignSelf: \"center\",\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 95\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(Camera, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 101\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 100\n },\n __self: this\n }), React.createElement(Button, {\n icon: React.createElement(CirclePlay, {\n __source: {\n fileName: _jsxFileName,\n lineNumber: 105\n },\n __self: this\n }),\n onClick: () => {},\n __source: {\n fileName: _jsxFileName,\n lineNumber: 104\n },\n __self: this\n })));\n }\n\n activateHelp() {\n this.setState(function () {\n return {\n showHelp: true\n };\n });\n }\n\n deactivateHelp() {\n this.setState({\n showHelp: false\n });\n }\n\n}\n\nexport default InfoPanel;","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/src/components/toursubcomponents/InfoPanel.js"],"names":["React","Box","Button","Layer","Bar","Camera","CirclePlay","CircleQuestion","InfoPanel","Component","constructor","props","state","showHelp","activateHelp","bind","deactivateHelp","render","top","bottom","right","color","size","setState"],"mappings":"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","sourcesContent":["import React from 'react';\nimport { Box, Button, Layer } from 'grommet';\nimport { Bar, Camera, CirclePlay, CircleQuestion } from 'grommet-icons';\n//import {Eusoff} from './eusoff.jpg';\n\nclass InfoPanel extends React.Component{\n constructor(props) {\n super(props);\n \n this.state = {\n showHelp : false\n };\n\n this.activateHelp = this.activateHelp.bind(this);\n this.deactivateHelp = this.deactivateHelp.bind(this); \n }\n \n render(){\n return(\n \n\n \n \n \n }\n alignSelf = \"center\"\n onClick={this.activateHelp}\n />\n {\n this.state.showHelp &&\n this.deactivateHelp()}\n onClickOutside={() => this.deactivateHelp()}\n position = \"left\" \n margin={{ \"left\":\"2%\" }}>\n\n \n\n Corner position\n \n \n \n }\n \n\n }\n alignSelf = \"center\"\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n }\n onClick={() => {}}\n />\n \n )\n }\n activateHelp(){\n this.setState( function() {\n return {\n showHelp : true\n };\n });\n }\n\n deactivateHelp(){\n this.setState({\n showHelp : false\n }); \n }\n}\n\nexport default InfoPanel;"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0e38a97c8f255d32071d279f3d219fca.json b/node_modules/.cache/babel-loader/0e38a97c8f255d32071d279f3d219fca.json new file mode 100644 index 00000000..22dffd57 --- /dev/null +++ b/node_modules/.cache/babel-loader/0e38a97c8f255d32071d279f3d219fca.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var OfflineStorage = function OfflineStorage(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"OfflineStorage\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M12,21 C15.5230211,21 18.5732537,18.9757518 20.0510587,16.0268945 C20.6582603,14.8152657 21,13.4475416 21,12 C21,10.5673224 20.6652426,9.21283165 20.0696798,8.01047964 C18.5989839,5.04136538 15.5378852,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 Z M20,9 L12,9 C10.3431458,9 9,10.3431458 9,12 C9,13.6568542 10.3431458,15 12,15 L20,15\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/OfflineStorage.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","OfflineStorage","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,cAAc,GAAG,SAASA,cAAT,CAAwBC,KAAxB,EAA+B;AACzD,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var OfflineStorage = function OfflineStorage(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"OfflineStorage\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M12,21 C15.5230211,21 18.5732537,18.9757518 20.0510587,16.0268945 C20.6582603,14.8152657 21,13.4475416 21,12 C21,10.5673224 20.6652426,9.21283165 20.0696798,8.01047964 C18.5989839,5.04136538 15.5378852,3 12,3 C7.02943725,3 3,7.02943725 3,12 C3,16.9705627 7.02943725,21 12,21 Z M20,9 L12,9 C10.3431458,9 9,10.3431458 9,12 C9,13.6568542 10.3431458,15 12,15 L20,15\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0fc8b2a3efd9ea2504da86fcbd6da429.json b/node_modules/.cache/babel-loader/0fc8b2a3efd9ea2504da86fcbd6da429.json new file mode 100644 index 00000000..e34066a8 --- /dev/null +++ b/node_modules/.cache/babel-loader/0fc8b2a3efd9ea2504da86fcbd6da429.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Save = function Save(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Save\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M3,2 L3,21 L21,21 L21,3 L12,3 L12,14 M8,11 L12,15 L16,11\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Save.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Save","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,IAAI,GAAG,SAASA,IAAT,CAAcC,KAAd,EAAqB;AACrC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Save = function Save(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Save\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M3,2 L3,21 L21,21 L21,3 L12,3 L12,14 M8,11 L12,15 L16,11\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0fd4aa7114f76f29e11753324c10c54b.json b/node_modules/.cache/babel-loader/0fd4aa7114f76f29e11753324c10c54b.json new file mode 100644 index 00000000..ee148564 --- /dev/null +++ b/node_modules/.cache/babel-loader/0fd4aa7114f76f29e11753324c10c54b.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Twitter = function Twitter(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Twitter\"\n }, props), React.createElement(\"path\", {\n fill: \"#1DA1F2\",\n fillRule: \"evenodd\",\n d: \"M24,4.3086 C23.117,4.7006 22.168,4.9646 21.172,5.0836 C22.188,4.4746 22.969,3.5096 23.337,2.3596 C22.386,2.9246 21.332,3.3336 20.21,3.5556 C19.312,2.5976 18.032,1.9996 16.616,1.9996 C13.897,1.9996 11.692,4.2046 11.692,6.9236 C11.692,7.3096 11.736,7.6856 11.82,8.0456 C7.728,7.8406 4.099,5.8806 1.671,2.9006 C1.247,3.6286 1.004,4.4736 1.004,5.3766 C1.004,7.0846 1.873,8.5926 3.195,9.4756 C2.388,9.4486 1.628,9.2276 0.964,8.8596 L0.964,8.9206 C0.964,11.3066 2.661,13.2966 4.914,13.7486 C4.501,13.8626 4.065,13.9216 3.617,13.9216 C3.299,13.9216 2.991,13.8906 2.69,13.8336 C3.317,15.7896 5.135,17.2136 7.29,17.2536 C5.604,18.5736 3.481,19.3606 1.175,19.3606 C0.777,19.3606 0.385,19.3376 0,19.2926 C2.179,20.6886 4.767,21.5046 7.548,21.5046 C16.605,21.5046 21.557,14.0016 21.557,7.4946 C21.557,7.2816 21.552,7.0696 21.543,6.8586 C22.505,6.1636 23.34,5.2966 24,4.3086\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Twitter.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Twitter","props","createElement","viewBox","a11yTitle","fill","fillRule","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,OAAO,GAAG,SAASA,OAAT,CAAiBC,KAAjB,EAAwB;AAC3C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,SAD+B;AAErCC,IAAAA,QAAQ,EAAE,SAF2B;AAGrCC,IAAAA,CAAC,EAAE;AAHkC,GAA5B,CAHJ,CAAP;AAQD,CATM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Twitter = function Twitter(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Twitter\"\n }, props), React.createElement(\"path\", {\n fill: \"#1DA1F2\",\n fillRule: \"evenodd\",\n d: \"M24,4.3086 C23.117,4.7006 22.168,4.9646 21.172,5.0836 C22.188,4.4746 22.969,3.5096 23.337,2.3596 C22.386,2.9246 21.332,3.3336 20.21,3.5556 C19.312,2.5976 18.032,1.9996 16.616,1.9996 C13.897,1.9996 11.692,4.2046 11.692,6.9236 C11.692,7.3096 11.736,7.6856 11.82,8.0456 C7.728,7.8406 4.099,5.8806 1.671,2.9006 C1.247,3.6286 1.004,4.4736 1.004,5.3766 C1.004,7.0846 1.873,8.5926 3.195,9.4756 C2.388,9.4486 1.628,9.2276 0.964,8.8596 L0.964,8.9206 C0.964,11.3066 2.661,13.2966 4.914,13.7486 C4.501,13.8626 4.065,13.9216 3.617,13.9216 C3.299,13.9216 2.991,13.8906 2.69,13.8336 C3.317,15.7896 5.135,17.2136 7.29,17.2536 C5.604,18.5736 3.481,19.3606 1.175,19.3606 C0.777,19.3606 0.385,19.3376 0,19.2926 C2.179,20.6886 4.767,21.5046 7.548,21.5046 C16.605,21.5046 21.557,14.0016 21.557,7.4946 C21.557,7.2816 21.552,7.0696 21.543,6.8586 C22.505,6.1636 23.34,5.2966 24,4.3086\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0fd563119146d1508c68da5bd98186bf.json b/node_modules/.cache/babel-loader/0fd563119146d1508c68da5bd98186bf.json new file mode 100644 index 00000000..fa402458 --- /dev/null +++ b/node_modules/.cache/babel-loader/0fd563119146d1508c68da5bd98186bf.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Map = function Map(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Map\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M15,15 L19,15 L22,22 L2,22 L5,15 L9,15 M13,8 C13,8.5525 12.5525,9 12,9 C11.4475,9 11,8.5525 11,8 C11,7.4475 11.4475,7 12,7 C12.5525,7 13,7.4475 13,8 M6,8 C6,13 12,18 12,18 C12,18 18,13 18,8 C18,4.58317221 15.3135725,2 12,2 C8.68642746,2 6,4.58317221 6,8 Z\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Map.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Map","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,GAAG,GAAG,SAASA,GAAT,CAAaC,KAAb,EAAoB;AACnC,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Map = function Map(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Map\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M15,15 L19,15 L22,22 L2,22 L5,15 L9,15 M13,8 C13,8.5525 12.5525,9 12,9 C11.4475,9 11,8.5525 11,8 C11,7.4475 11.4475,7 12,7 C12.5525,7 13,7.4475 13,8 M6,8 C6,13 12,18 12,18 C12,18 18,13 18,8 C18,4.58317221 15.3135725,2 12,2 C8.68642746,2 6,4.58317221 6,8 Z\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/0fee70772a529ab807f49cdb54bc70e5.json b/node_modules/.cache/babel-loader/0fee70772a529ab807f49cdb54bc70e5.json new file mode 100644 index 00000000..3eeb3889 --- /dev/null +++ b/node_modules/.cache/babel-loader/0fee70772a529ab807f49cdb54bc70e5.json @@ -0,0 +1 @@ +{"ast":null,"code":"function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Subtract = function Subtract(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Subtract\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M2,12 L22,12\"\n }));\n};","map":{"version":3,"sources":["/mnt/c/Hackers/VTour/node_modules/grommet-icons/es6/icons/Subtract.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","React","StyledIcon","Subtract","props","createElement","viewBox","a11yTitle","fill","stroke","strokeWidth","d"],"mappings":"AAAA,SAASA,QAAT,GAAoB;AAAEA,EAAAA,QAAQ,GAAGC,MAAM,CAACC,MAAP,IAAiB,UAAUC,MAAV,EAAkB;AAAE,SAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGC,SAAS,CAACC,MAA9B,EAAsCF,CAAC,EAAvC,EAA2C;AAAE,UAAIG,MAAM,GAAGF,SAAS,CAACD,CAAD,CAAtB;;AAA2B,WAAK,IAAII,GAAT,IAAgBD,MAAhB,EAAwB;AAAE,YAAIN,MAAM,CAACQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,EAA6CC,GAA7C,CAAJ,EAAuD;AAAEL,UAAAA,MAAM,CAACK,GAAD,CAAN,GAAcD,MAAM,CAACC,GAAD,CAApB;AAA4B;AAAE;AAAE;;AAAC,WAAOL,MAAP;AAAgB,GAA5P;;AAA8P,SAAOH,QAAQ,CAACY,KAAT,CAAe,IAAf,EAAqBP,SAArB,CAAP;AAAyC;;AAE7T,OAAOQ,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,eAA3B;AACA,OAAO,IAAIC,QAAQ,GAAG,SAASA,QAAT,CAAkBC,KAAlB,EAAyB;AAC7C,SAAOH,KAAK,CAACI,aAAN,CAAoBH,UAApB,EAAgCd,QAAQ,CAAC;AAC9CkB,IAAAA,OAAO,EAAE,WADqC;AAE9CC,IAAAA,SAAS,EAAE;AAFmC,GAAD,EAG5CH,KAH4C,CAAxC,EAGIH,KAAK,CAACI,aAAN,CAAoB,MAApB,EAA4B;AACrCG,IAAAA,IAAI,EAAE,MAD+B;AAErCC,IAAAA,MAAM,EAAE,MAF6B;AAGrCC,IAAAA,WAAW,EAAE,GAHwB;AAIrCC,IAAAA,CAAC,EAAE;AAJkC,GAA5B,CAHJ,CAAP;AASD,CAVM","sourcesContent":["function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nimport React from 'react';\nimport { StyledIcon } from '../StyledIcon';\nexport var Subtract = function Subtract(props) {\n return React.createElement(StyledIcon, _extends({\n viewBox: \"0 0 24 24\",\n a11yTitle: \"Subtract\"\n }, props), React.createElement(\"path\", {\n fill: \"none\",\n stroke: \"#000\",\n strokeWidth: \"2\",\n d: \"M2,12 L22,12\"\n }));\n};"]},"metadata":{},"sourceType":"module"} \ No newline at end of file diff --git a/node_modules/.cache/babel-loader/10ebee69505c9726dbd8225b7eecfbdb.json b/node_modules/.cache/babel-loader/10ebee69505c9726dbd8225b7eecfbdb.json new file mode 100644 index 00000000..a6731cf9 --- /dev/null +++ b/node_modules/.cache/babel-loader/10ebee69505c9726dbd8225b7eecfbdb.json @@ -0,0 +1 @@ +{"ast":null,"code":"!function (e, t) {\n \"object\" == typeof exports && \"object\" == typeof module ? module.exports = t() : \"function\" == typeof define && define.amd ? define([], t) : \"object\" == typeof exports ? exports.ReactErrorOverlay = t() : e.ReactErrorOverlay = t();\n}(window, function () {\n return function (e) {\n var t = {};\n\n function n(r) {\n if (t[r]) return t[r].exports;\n var u = t[r] = {\n i: r,\n l: !1,\n exports: {}\n };\n return e[r].call(u.exports, u, u.exports, n), u.l = !0, u.exports;\n }\n\n return n.m = e, n.c = t, n.d = function (e, t, r) {\n n.o(e, t) || Object.defineProperty(e, t, {\n enumerable: !0,\n get: r\n });\n }, n.r = function (e) {\n \"undefined\" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {\n value: \"Module\"\n }), Object.defineProperty(e, \"__esModule\", {\n value: !0\n });\n }, n.t = function (e, t) {\n if (1 & t && (e = n(e)), 8 & t) return e;\n if (4 & t && \"object\" == typeof e && e && e.__esModule) return e;\n var r = Object.create(null);\n if (n.r(r), Object.defineProperty(r, \"default\", {\n enumerable: !0,\n value: e\n }), 2 & t && \"string\" != typeof e) for (var u in e) n.d(r, u, function (t) {\n return e[t];\n }.bind(null, u));\n return r;\n }, n.n = function (e) {\n var t = e && e.__esModule ? function () {\n return e.default;\n } : function () {\n return e;\n };\n return n.d(t, \"a\", t), t;\n }, n.o = function (e, t) {\n return Object.prototype.hasOwnProperty.call(e, t);\n }, n.p = \"\", n(n.s = 16);\n }([function (e, t, n) {\n e.exports = n(9);\n }, function (e, t) {\n t.getArg = function (e, t, n) {\n if (t in e) return e[t];\n if (3 === arguments.length) return n;\n throw new Error('\"' + t + '\" is a required argument.');\n };\n\n var n = /^(?:([\\w+\\-.]+):)?\\/\\/(?:(\\w+:\\w+)@)?([\\w.]*)(?::(\\d+))?(\\S*)$/,\n r = /^data:.+\\,.+$/;\n\n function u(e) {\n var t = e.match(n);\n return t ? {\n scheme: t[1],\n auth: t[2],\n host: t[3],\n port: t[4],\n path: t[5]\n } : null;\n }\n\n function o(e) {\n var t = \"\";\n return e.scheme && (t += e.scheme + \":\"), t += \"//\", e.auth && (t += e.auth + \"@\"), e.host && (t += e.host), e.port && (t += \":\" + e.port), e.path && (t += e.path), t;\n }\n\n function i(e) {\n var n = e,\n r = u(e);\n\n if (r) {\n if (!r.path) return e;\n n = r.path;\n }\n\n for (var i, a = t.isAbsolute(n), l = n.split(/\\/+/), c = 0, s = l.length - 1; s >= 0; s--) \".\" === (i = l[s]) ? l.splice(s, 1) : \"..\" === i ? c++ : c > 0 && (\"\" === i ? (l.splice(s + 1, c), c = 0) : (l.splice(s, 2), c--));\n\n return \"\" === (n = l.join(\"/\")) && (n = a ? \"/\" : \".\"), r ? (r.path = n, o(r)) : n;\n }\n\n t.urlParse = u, t.urlGenerate = o, t.normalize = i, t.join = function (e, t) {\n \"\" === e && (e = \".\"), \"\" === t && (t = \".\");\n var n = u(t),\n a = u(e);\n if (a && (e = a.path || \"/\"), n && !n.scheme) return a && (n.scheme = a.scheme), o(n);\n if (n || t.match(r)) return t;\n if (a && !a.host && !a.path) return a.host = t, o(a);\n var l = \"/\" === t.charAt(0) ? t : i(e.replace(/\\/+$/, \"\") + \"/\" + t);\n return a ? (a.path = l, o(a)) : l;\n }, t.isAbsolute = function (e) {\n return \"/\" === e.charAt(0) || !!e.match(n);\n }, t.relative = function (e, t) {\n \"\" === e && (e = \".\"), e = e.replace(/\\/$/, \"\");\n\n for (var n = 0; 0 !== t.indexOf(e + \"/\");) {\n var r = e.lastIndexOf(\"/\");\n if (r < 0) return t;\n if ((e = e.slice(0, r)).match(/^([^\\/]+:\\/)?\\/*$/)) return t;\n ++n;\n }\n\n return Array(n + 1).join(\"../\") + t.substr(e.length + 1);\n };\n var a = !(\"__proto__\" in Object.create(null));\n\n function l(e) {\n return e;\n }\n\n function c(e) {\n if (!e) return !1;\n var t = e.length;\n if (t < 9) return !1;\n if (95 !== e.charCodeAt(t - 1) || 95 !== e.charCodeAt(t - 2) || 111 !== e.charCodeAt(t - 3) || 116 !== e.charCodeAt(t - 4) || 111 !== e.charCodeAt(t - 5) || 114 !== e.charCodeAt(t - 6) || 112 !== e.charCodeAt(t - 7) || 95 !== e.charCodeAt(t - 8) || 95 !== e.charCodeAt(t - 9)) return !1;\n\n for (var n = t - 10; n >= 0; n--) if (36 !== e.charCodeAt(n)) return !1;\n\n return !0;\n }\n\n function s(e, t) {\n return e === t ? 0 : e > t ? 1 : -1;\n }\n\n t.toSetString = a ? l : function (e) {\n return c(e) ? \"$\" + e : e;\n }, t.fromSetString = a ? l : function (e) {\n return c(e) ? e.slice(1) : e;\n }, t.compareByOriginalPositions = function (e, t, n) {\n var r = e.source - t.source;\n return 0 !== r ? r : 0 !== (r = e.originalLine - t.originalLine) ? r : 0 !== (r = e.originalColumn - t.originalColumn) || n ? r : 0 !== (r = e.generatedColumn - t.generatedColumn) ? r : 0 !== (r = e.generatedLine - t.generatedLine) ? r : e.name - t.name;\n }, t.compareByGeneratedPositionsDeflated = function (e, t, n) {\n var r = e.generatedLine - t.generatedLine;\n return 0 !== r ? r : 0 !== (r = e.generatedColumn - t.generatedColumn) || n ? r : 0 !== (r = e.source - t.source) ? r : 0 !== (r = e.originalLine - t.originalLine) ? r : 0 !== (r = e.originalColumn - t.originalColumn) ? r : e.name - t.name;\n }, t.compareByGeneratedPositionsInflated = function (e, t) {\n var n = e.generatedLine - t.generatedLine;\n return 0 !== n ? n : 0 !== (n = e.generatedColumn - t.generatedColumn) ? n : 0 !== (n = s(e.source, t.source)) ? n : 0 !== (n = e.originalLine - t.originalLine) ? n : 0 !== (n = e.originalColumn - t.originalColumn) ? n : s(e.name, t.name);\n };\n }, function (e, t) {\n function n(e, t) {\n for (var n = 0, r = e.length - 1; r >= 0; r--) {\n var u = e[r];\n \".\" === u ? e.splice(r, 1) : \"..\" === u ? (e.splice(r, 1), n++) : n && (e.splice(r, 1), n--);\n }\n\n if (t) for (; n--; n) e.unshift(\"..\");\n return e;\n }\n\n function r(e, t) {\n if (e.filter) return e.filter(t);\n\n for (var n = [], r = 0; r < e.length; r++) t(e[r], r, e) && n.push(e[r]);\n\n return n;\n }\n\n t.resolve = function () {\n for (var e = \"\", t = !1, u = arguments.length - 1; u >= -1 && !t; u--) {\n var o = u >= 0 ? arguments[u] : process.cwd();\n if (\"string\" != typeof o) throw new TypeError(\"Arguments to path.resolve must be strings\");\n o && (e = o + \"/\" + e, t = \"/\" === o.charAt(0));\n }\n\n return (t ? \"/\" : \"\") + (e = n(r(e.split(\"/\"), function (e) {\n return !!e;\n }), !t).join(\"/\")) || \".\";\n }, t.normalize = function (e) {\n var o = t.isAbsolute(e),\n i = \"/\" === u(e, -1);\n return (e = n(r(e.split(\"/\"), function (e) {\n return !!e;\n }), !o).join(\"/\")) || o || (e = \".\"), e && i && (e += \"/\"), (o ? \"/\" : \"\") + e;\n }, t.isAbsolute = function (e) {\n return \"/\" === e.charAt(0);\n }, t.join = function () {\n var e = Array.prototype.slice.call(arguments, 0);\n return t.normalize(r(e, function (e, t) {\n if (\"string\" != typeof e) throw new TypeError(\"Arguments to path.join must be strings\");\n return e;\n }).join(\"/\"));\n }, t.relative = function (e, n) {\n function r(e) {\n for (var t = 0; t < e.length && \"\" === e[t]; t++);\n\n for (var n = e.length - 1; n >= 0 && \"\" === e[n]; n--);\n\n return t > n ? [] : e.slice(t, n - t + 1);\n }\n\n e = t.resolve(e).substr(1), n = t.resolve(n).substr(1);\n\n for (var u = r(e.split(\"/\")), o = r(n.split(\"/\")), i = Math.min(u.length, o.length), a = i, l = 0; l < i; l++) if (u[l] !== o[l]) {\n a = l;\n break;\n }\n\n var c = [];\n\n for (l = a; l < u.length; l++) c.push(\"..\");\n\n return (c = c.concat(o.slice(a))).join(\"/\");\n }, t.sep = \"/\", t.delimiter = \":\", t.dirname = function (e) {\n if (\"string\" != typeof e && (e += \"\"), 0 === e.length) return \".\";\n\n for (var t = e.charCodeAt(0), n = 47 === t, r = -1, u = !0, o = e.length - 1; o >= 1; --o) if (47 === (t = e.charCodeAt(o))) {\n if (!u) {\n r = o;\n break;\n }\n } else u = !1;\n\n return -1 === r ? n ? \"/\" : \".\" : n && 1 === r ? \"/\" : e.slice(0, r);\n }, t.basename = function (e, t) {\n var n = function (e) {\n \"string\" != typeof e && (e += \"\");\n var t,\n n = 0,\n r = -1,\n u = !0;\n\n for (t = e.length - 1; t >= 0; --t) if (47 === e.charCodeAt(t)) {\n if (!u) {\n n = t + 1;\n break;\n }\n } else -1 === r && (u = !1, r = t + 1);\n\n return -1 === r ? \"\" : e.slice(n, r);\n }(e);\n\n return t && n.substr(-1 * t.length) === t && (n = n.substr(0, n.length - t.length)), n;\n }, t.extname = function (e) {\n \"string\" != typeof e && (e += \"\");\n\n for (var t = -1, n = 0, r = -1, u = !0, o = 0, i = e.length - 1; i >= 0; --i) {\n var a = e.charCodeAt(i);\n if (47 !== a) -1 === r && (u = !1, r = i + 1), 46 === a ? -1 === t ? t = i : 1 !== o && (o = 1) : -1 !== t && (o = -1);else if (!u) {\n n = i + 1;\n break;\n }\n }\n\n return -1 === t || -1 === r || 0 === o || 1 === o && t === r - 1 && t === n + 1 ? \"\" : e.slice(t, r);\n };\n var u = \"b\" === \"ab\".substr(-1) ? function (e, t, n) {\n return e.substr(t, n);\n } : function (e, t, n) {\n return t < 0 && (t = e.length + t), e.substr(t, n);\n };\n }, function (e, t, n) {\n t.SourceMapGenerator = n(4).SourceMapGenerator, t.SourceMapConsumer = n(12).SourceMapConsumer, t.SourceNode = n(15).SourceNode;\n }, function (e, t, n) {\n var r = n(5),\n u = n(1),\n o = n(6).ArraySet,\n i = n(11).MappingList;\n\n function a(e) {\n e || (e = {}), this._file = u.getArg(e, \"file\", null), this._sourceRoot = u.getArg(e, \"sourceRoot\", null), this._skipValidation = u.getArg(e, \"skipValidation\", !1), this._sources = new o(), this._names = new o(), this._mappings = new i(), this._sourcesContents = null;\n }\n\n a.prototype._version = 3, a.fromSourceMap = function (e) {\n var t = e.sourceRoot,\n n = new a({\n file: e.file,\n sourceRoot: t\n });\n return e.eachMapping(function (e) {\n var r = {\n generated: {\n line: e.generatedLine,\n column: e.generatedColumn\n }\n };\n null != e.source && (r.source = e.source, null != t && (r.source = u.relative(t, r.source)), r.original = {\n line: e.originalLine,\n column: e.originalColumn\n }, null != e.name && (r.name = e.name)), n.addMapping(r);\n }), e.sources.forEach(function (t) {\n var r = e.sourceContentFor(t);\n null != r && n.setSourceContent(t, r);\n }), n;\n }, a.prototype.addMapping = function (e) {\n var t = u.getArg(e, \"generated\"),\n n = u.getArg(e, \"original\", null),\n r = u.getArg(e, \"source\", null),\n o = u.getArg(e, \"name\", null);\n this._skipValidation || this._validateMapping(t, n, r, o), null != r && (r = String(r), this._sources.has(r) || this._sources.add(r)), null != o && (o = String(o), this._names.has(o) || this._names.add(o)), this._mappings.add({\n generatedLine: t.line,\n generatedColumn: t.column,\n originalLine: null != n && n.line,\n originalColumn: null != n && n.column,\n source: r,\n name: o\n });\n }, a.prototype.setSourceContent = function (e, t) {\n var n = e;\n null != this._sourceRoot && (n = u.relative(this._sourceRoot, n)), null != t ? (this._sourcesContents || (this._sourcesContents = Object.create(null)), this._sourcesContents[u.toSetString(n)] = t) : this._sourcesContents && (delete this._sourcesContents[u.toSetString(n)], 0 === Object.keys(this._sourcesContents).length && (this._sourcesContents = null));\n }, a.prototype.applySourceMap = function (e, t, n) {\n var r = t;\n\n if (null == t) {\n if (null == e.file) throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\\'s \"file\" property. Both were omitted.');\n r = e.file;\n }\n\n var i = this._sourceRoot;\n null != i && (r = u.relative(i, r));\n var a = new o(),\n l = new o();\n this._mappings.unsortedForEach(function (t) {\n if (t.source === r && null != t.originalLine) {\n var o = e.originalPositionFor({\n line: t.originalLine,\n column: t.originalColumn\n });\n null != o.source && (t.source = o.source, null != n && (t.source = u.join(n, t.source)), null != i && (t.source = u.relative(i, t.source)), t.originalLine = o.line, t.originalColumn = o.column, null != o.name && (t.name = o.name));\n }\n\n var c = t.source;\n null == c || a.has(c) || a.add(c);\n var s = t.name;\n null == s || l.has(s) || l.add(s);\n }, this), this._sources = a, this._names = l, e.sources.forEach(function (t) {\n var r = e.sourceContentFor(t);\n null != r && (null != n && (t = u.join(n, t)), null != i && (t = u.relative(i, t)), this.setSourceContent(t, r));\n }, this);\n }, a.prototype._validateMapping = function (e, t, n, r) {\n if ((!(e && \"line\" in e && \"column\" in e && e.line > 0 && e.column >= 0) || t || n || r) && !(e && \"line\" in e && \"column\" in e && t && \"line\" in t && \"column\" in t && e.line > 0 && e.column >= 0 && t.line > 0 && t.column >= 0 && n)) throw new Error(\"Invalid mapping: \" + JSON.stringify({\n generated: e,\n source: n,\n original: t,\n name: r\n }));\n }, a.prototype._serializeMappings = function () {\n for (var e, t, n, o, i = 0, a = 1, l = 0, c = 0, s = 0, f = 0, p = \"\", d = this._mappings.toArray(), h = 0, g = d.length; h < g; h++) {\n if (e = \"\", (t = d[h]).generatedLine !== a) for (i = 0; t.generatedLine !== a;) e += \";\", a++;else if (h > 0) {\n if (!u.compareByGeneratedPositionsInflated(t, d[h - 1])) continue;\n e += \",\";\n }\n e += r.encode(t.generatedColumn - i), i = t.generatedColumn, null != t.source && (o = this._sources.indexOf(t.source), e += r.encode(o - f), f = o, e += r.encode(t.originalLine - 1 - c), c = t.originalLine - 1, e += r.encode(t.originalColumn - l), l = t.originalColumn, null != t.name && (n = this._names.indexOf(t.name), e += r.encode(n - s), s = n)), p += e;\n }\n\n return p;\n }, a.prototype._generateSourcesContent = function (e, t) {\n return e.map(function (e) {\n if (!this._sourcesContents) return null;\n null != t && (e = u.relative(t, e));\n var n = u.toSetString(e);\n return Object.prototype.hasOwnProperty.call(this._sourcesContents, n) ? this._sourcesContents[n] : null;\n }, this);\n }, a.prototype.toJSON = function () {\n var e = {\n version: this._version,\n sources: this._sources.toArray(),\n names: this._names.toArray(),\n mappings: this._serializeMappings()\n };\n return null != this._file && (e.file = this._file), null != this._sourceRoot && (e.sourceRoot = this._sourceRoot), this._sourcesContents && (e.sourcesContent = this._generateSourcesContent(e.sources, e.sourceRoot)), e;\n }, a.prototype.toString = function () {\n return JSON.stringify(this.toJSON());\n }, t.SourceMapGenerator = a;\n }, function (e, t, n) {\n var r = n(10);\n t.encode = function (e) {\n var t,\n n = \"\",\n u = function (e) {\n return e < 0 ? 1 + (-e << 1) : 0 + (e << 1);\n }(e);\n\n do {\n t = 31 & u, (u >>>= 5) > 0 && (t |= 32), n += r.encode(t);\n } while (u > 0);\n\n return n;\n }, t.decode = function (e, t, n) {\n var u,\n o,\n i,\n a,\n l = e.length,\n c = 0,\n s = 0;\n\n do {\n if (t >= l) throw new Error(\"Expected more digits in base 64 VLQ value.\");\n if (-1 === (o = r.decode(e.charCodeAt(t++)))) throw new Error(\"Invalid base64 digit: \" + e.charAt(t - 1));\n u = !!(32 & o), c += (o &= 31) << s, s += 5;\n } while (u);\n\n n.value = (a = (i = c) >> 1, 1 == (1 & i) ? -a : a), n.rest = t;\n };\n }, function (e, t, n) {\n var r = n(1),\n u = Object.prototype.hasOwnProperty;\n\n function o() {\n this._array = [], this._set = Object.create(null);\n }\n\n o.fromArray = function (e, t) {\n for (var n = new o(), r = 0, u = e.length; r < u; r++) n.add(e[r], t);\n\n return n;\n }, o.prototype.size = function () {\n return Object.getOwnPropertyNames(this._set).length;\n }, o.prototype.add = function (e, t) {\n var n = r.toSetString(e),\n o = u.call(this._set, n),\n i = this._array.length;\n o && !t || this._array.push(e), o || (this._set[n] = i);\n }, o.prototype.has = function (e) {\n var t = r.toSetString(e);\n return u.call(this._set, t);\n }, o.prototype.indexOf = function (e) {\n var t = r.toSetString(e);\n if (u.call(this._set, t)) return this._set[t];\n throw new Error('\"' + e + '\" is not in the set.');\n }, o.prototype.at = function (e) {\n if (e >= 0 && e < this._array.length) return this._array[e];\n throw new Error(\"No element indexed by \" + e);\n }, o.prototype.toArray = function () {\n return this._array.slice();\n }, t.ArraySet = o;\n }, function (e, t, n) {\n \"use strict\";\n\n function r(e) {\n return Array.isArray(e) || (e = [e]), Promise.all(e.map(function (e) {\n return e.then(function (e) {\n return {\n isFulfilled: !0,\n isRejected: !1,\n value: e\n };\n }).catch(function (e) {\n return {\n isFulfilled: !1,\n isRejected: !0,\n reason: e\n };\n });\n }));\n }\n\n Object.defineProperty(t, \"__esModule\", {\n value: !0\n }), t.settle = r, t.default = r;\n }, function (e, t) {\n e.exports = '!function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&\"object\"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,\"a\",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p=\"\",n(n.s=205)}([function(e,t,n){\"use strict\";e.exports=n(181)},function(e,t,n){var r=n(8),u=n(36).f,o=n(17),i=n(21),a=n(39),l=n(56),c=n(60);e.exports=function(e,t){var n,s,f,d,p,h=e.target,m=e.global,g=e.stat;if(n=m?r:g?r[h]||a(h,{}):(r[h]||{}).prototype)for(s in t){if(d=t[s],f=e.noTargetGet?(p=u(n,s))&&p.value:n[s],!c(m?s:h+(g?\".\":\"#\")+s,e.forced)&&void 0!==f){if(typeof d===typeof f)continue;l(d,f)}(e.sham||f&&f.sham)&&o(d,\"sham\",!0),i(n,s,d,e)}}},function(e,t,n){var r=n(11);e.exports=function(e){if(!r(e))throw TypeError(String(e)+\" is not an object\");return e}},function(e,t){e.exports=!1},function(e,t,n){var r=n(2),u=n(62),o=n(27),i=n(7),a=n(43),l=n(65),c=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,f){var d,p,h,m,g,v,D,y=i(t,n,s?2:1);if(f)d=e;else{if(\"function\"!=typeof(p=a(e)))throw TypeError(\"Target is not iterable\");if(u(p)){for(h=0,m=o(e.length);m>h;h++)if((g=s?y(r(D=e[h])[0],D[1]):y(e[h]))&&g instanceof c)return g;return new c(!1)}d=p.call(e)}for(v=d.next;!(D=v.call(d)).done;)if(\"object\"==typeof(g=l(d,y,D.value,s))&&g&&g instanceof c)return g;return new c(!1)}).stop=function(e){return new c(!0,e)}},function(e,t){e.exports=function(e){if(\"function\"!=typeof e)throw TypeError(String(e)+\" is not a function\");return e}},function(e,t,n){var r=n(8),u=n(24),o=n(32),i=n(63),a=r.Symbol,l=u(\"wks\");e.exports=function(e){return l[e]||(l[e]=i&&a[e]||(i?a:o)(\"Symbol.\"+e))}},function(e,t,n){var r=n(5);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,u){return e.call(t,n,r,u)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n(\"object\"==typeof globalThis&&globalThis)||n(\"object\"==typeof window&&window)||n(\"object\"==typeof self&&self)||n(\"object\"==typeof t&&t)||Function(\"return this\")()}).call(this,n(35))},function(e,t,n){var r=n(57),u=n(12),o=n(78),i=n(14).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});u(t,e)||i(t,e,{value:o.f(e)})}},function(e,t,n){var r=n(57),u=n(8),o=function(e){return\"function\"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(u[e]):r[e]&&r[e][t]||u[e]&&u[e][t]}},function(e,t){e.exports=function(e){return\"object\"===typeof e?null!==e:\"function\"===typeof e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(16),u=n(53),o=n(2),i=n(30),a=Object.defineProperty;t.f=r?a:function(e,t,n){if(o(e),t=i(t,!0),o(n),u)try{return a(e,t,n)}catch(e){}if(\"get\"in n||\"set\"in n)throw TypeError(\"Accessors not supported\");return\"value\"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(3),u=n(45);e.exports=r?u:function(e){return Map.prototype.entries.call(e)}},function(e,t,n){var r=n(13);e.exports=!r((function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(16),u=n(14),o=n(23);e.exports=r?function(e,t,n){return u.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(2),u=n(5),o=n(6)(\"species\");e.exports=function(e,t){var n,i=r(e).constructor;return void 0===i||void 0==(n=r(i)[o])?t:u(n)}},function(e,t,n){var r=n(3),u=n(45);e.exports=r?u:function(e){return Set.prototype.values.call(e)}},function(e,t,n){var r=n(52),u=n(38);e.exports=function(e){return r(u(e))}},function(e,t,n){var r=n(8),u=n(24),o=n(17),i=n(12),a=n(39),l=n(55),c=n(25),s=c.get,f=c.enforce,d=String(l).split(\"toString\");u(\"inspectSource\",(function(e){return l.call(e)})),(e.exports=function(e,t,n,u){var l=!!u&&!!u.unsafe,c=!!u&&!!u.enumerable,s=!!u&&!!u.noTargetGet;\"function\"==typeof n&&(\"string\"!=typeof t||i(n,\"name\")||o(n,\"name\",t),f(n).source=d.join(\"string\"==typeof t?t:\"\")),e!==r?(l?!s&&e[t]&&(c=!0):delete e[t],c?e[t]=n:o(e,t,n)):c?e[t]=n:a(t,n)})(Function.prototype,\"toString\",(function(){return\"function\"==typeof this&&s(this).source||l.call(this)}))},function(e,t,n){var r=n(14).f,u=n(12),o=n(6)(\"toStringTag\");e.exports=function(e,t,n){e&&!u(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(3),u=n(90);(e.exports=function(e,t){return u[e]||(u[e]=void 0!==t?t:{})})(\"versions\",[]).push({version:\"3.4.0\",mode:r?\"pure\":\"global\",copyright:\"© 2019 Denis Pushkarev (zloirock.ru)\"})},function(e,t,n){var r,u,o,i=n(91),a=n(8),l=n(11),c=n(17),s=n(12),f=n(31),d=n(26),p=a.WeakMap;if(i){var h=new p,m=h.get,g=h.has,v=h.set;r=function(e,t){return v.call(h,e,t),t},u=function(e){return m.call(h,e)||{}},o=function(e){return g.call(h,e)}}else{var D=f(\"state\");d[D]=!0,r=function(e,t){return c(e,D,t),t},u=function(e){return s(e,D)?e[D]:{}},o=function(e){return s(e,D)}}e.exports={set:r,get:u,has:o,enforce:function(e){return o(e)?u(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=u(t)).type!==e)throw TypeError(\"Incompatible receiver, \"+e+\" required\");return n}}}},function(e,t){e.exports={}},function(e,t,n){var r=n(41),u=Math.min;e.exports=function(e){return e>0?u(r(e),9007199254740991):0}},function(e,t){e.exports={}},function(e,t,n){var r=n(38);e.exports=function(e){return Object(r(e))}},function(e,t,n){var r=n(11);e.exports=function(e,t){if(!r(e))return e;var n,u;if(t&&\"function\"==typeof(n=e.toString)&&!r(u=n.call(e)))return u;if(\"function\"==typeof(n=e.valueOf)&&!r(u=n.call(e)))return u;if(!t&&\"function\"==typeof(n=e.toString)&&!r(u=n.call(e)))return u;throw TypeError(\"Can\\'t convert object to primitive value\")}},function(e,t,n){var r=n(24),u=n(32),o=r(\"keys\");e.exports=function(e){return o[e]||(o[e]=u(e))}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return\"Symbol(\"+String(void 0===e?\"\":e)+\")_\"+(++n+r).toString(36)}},function(e,t,n){var r=n(2),u=n(98),o=n(42),i=n(26),a=n(99),l=n(54),c=n(31)(\"IE_PROTO\"),s=function(){},f=function(){var e,t=l(\"iframe\"),n=o.length;for(t.style.display=\"none\",a.appendChild(t),t.src=String(\"javascript:\"),(e=t.contentWindow.document).open(),e.write(\"