mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 06:31:03 +00:00
1 line
29 KiB
Plaintext
1 line
29 KiB
Plaintext
{"dependencies":[{"name":"react-native-svg","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":54,"index":54}}],"key":"lCMYlEpYXUxeSuxY/qJGK1buGwU=","exportNames":["*"],"imports":1}},{"name":"qrcode","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":55},"end":{"line":2,"column":28,"index":83}}],"key":"Q8nowMXTcBWukyyYRcclxjpGFRs=","exportNames":["*"],"imports":1}},{"name":"../constants/Colors","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":84},"end":{"line":3,"column":60,"index":144}}],"key":"M0ZX5dOZvd/XD0nnXV8TPDjTXhs=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n Object.defineProperty(exports, \"QRCodeUtil\", {\n enumerable: true,\n get: function () {\n return QRCodeUtil;\n }\n });\n var _reactNativeSvg = require(_dependencyMap[0], \"react-native-svg\");\n var _qrcode = require(_dependencyMap[1], \"qrcode\");\n var QRCode = _interopDefault(_qrcode);\n var _constantsColors = require(_dependencyMap[2], \"../constants/Colors\");\n const CONNECTING_ERROR_MARGIN = 0.1;\n const CIRCLE_SIZE_MODIFIER = 2.5;\n const QRCODE_MATRIX_MARGIN = 7;\n function isAdjecentDots(cy, otherCy, cellSize) {\n if (cy === otherCy) {\n return false;\n }\n const diff = cy - otherCy < 0 ? otherCy - cy : cy - otherCy;\n return diff <= cellSize + CONNECTING_ERROR_MARGIN;\n }\n function getMatrix(value, errorCorrectionLevel) {\n const arr = Array.prototype.slice.call(QRCode.default.create(value, {\n errorCorrectionLevel\n }).modules.data, 0);\n const sqrt = Math.sqrt(arr.length);\n return arr.reduce((rows, key, index) => (index % sqrt === 0 ? rows.push([key]) : rows[rows.length - 1].push(key)) && rows, []);\n }\n const QRCodeUtil = {\n generate(uri, size, logoSize, theme) {\n const dotColor = theme === 'light' ? _constantsColors.DarkTheme.background1 : _constantsColors.LightTheme.background1;\n const edgeColor = theme === 'light' ? _constantsColors.LightTheme.background1 : _constantsColors.DarkTheme.background1;\n const dots = [];\n const matrix = getMatrix(uri, 'Q');\n const cellSize = size / matrix.length;\n const qrList = [{\n x: 0,\n y: 0\n }, {\n x: 1,\n y: 0\n }, {\n x: 0,\n y: 1\n }];\n qrList.forEach(_ref => {\n let {\n x,\n y\n } = _ref;\n const x1 = (matrix.length - QRCODE_MATRIX_MARGIN) * cellSize * x;\n const y1 = (matrix.length - QRCODE_MATRIX_MARGIN) * cellSize * y;\n const borderRadius = 0.32;\n for (let i = 0; i < qrList.length; i += 1) {\n const dotSize = cellSize * (QRCODE_MATRIX_MARGIN - i * 2);\n dots.push(/*#__PURE__*/React.createElement(_reactNativeSvg.Rect, {\n key: `rect_${x1 + cellSize * i}_${y1 + cellSize * i}`,\n fill: i % 2 === 0 ? dotColor : edgeColor,\n height: dotSize,\n rx: dotSize * borderRadius,\n ry: dotSize * borderRadius,\n width: dotSize,\n x: x1 + cellSize * i,\n y: y1 + cellSize * i\n }));\n }\n });\n const clearArenaSize = Math.floor((logoSize + 25) / cellSize);\n const matrixMiddleStart = matrix.length / 2 - clearArenaSize / 2;\n const matrixMiddleEnd = matrix.length / 2 + clearArenaSize / 2 - 1;\n const circles = [];\n\n // Getting coordinates for each of the QR code dots\n matrix.forEach((row, i) => {\n row.forEach((_, j) => {\n if (matrix[i][j]) {\n if (!(i < QRCODE_MATRIX_MARGIN && j < QRCODE_MATRIX_MARGIN || i > matrix.length - (QRCODE_MATRIX_MARGIN + 1) && j < QRCODE_MATRIX_MARGIN || i < QRCODE_MATRIX_MARGIN && j > matrix.length - (QRCODE_MATRIX_MARGIN + 1))) {\n if (!(i > matrixMiddleStart && i < matrixMiddleEnd && j > matrixMiddleStart && j < matrixMiddleEnd)) {\n const cx = i * cellSize + cellSize / 2;\n const cy = j * cellSize + cellSize / 2;\n circles.push([cx, cy]);\n }\n }\n }\n });\n });\n\n // Cx to multiple cys\n const circlesToConnect = {};\n\n // Mapping all dots cicles on the same x axis\n circles.forEach(_ref2 => {\n let [cx, cy] = _ref2;\n if (circlesToConnect[cx]) {\n var _circlesToConnect$cx;\n (_circlesToConnect$cx = circlesToConnect[cx]) === null || _circlesToConnect$cx === void 0 ? void 0 : _circlesToConnect$cx.push(cy);\n } else {\n circlesToConnect[cx] = [cy];\n }\n });\n\n // Drawing lonely dots\n Object.entries(circlesToConnect)\n // Only get dots that have neighbors\n .map(_ref3 => {\n let [cx, cys] = _ref3;\n const newCys = cys.filter(cy => cys.every(otherCy => !isAdjecentDots(cy, otherCy, cellSize)));\n return [Number(cx), newCys];\n }).forEach(_ref4 => {\n let [cx, cys] = _ref4;\n cys.forEach(cy => {\n dots.push(/*#__PURE__*/React.createElement(_reactNativeSvg.Circle, {\n key: `circle_${cx}_${cy}`,\n cx: cx,\n cy: cy,\n fill: dotColor,\n r: cellSize / CIRCLE_SIZE_MODIFIER\n }));\n });\n });\n\n // Drawing lines for dots that are close to each other\n Object.entries(circlesToConnect)\n // Only get dots that have more than one dot on the x axis\n .filter(_ref5 => {\n let [_, cys] = _ref5;\n return cys.length > 1;\n })\n // Removing dots with no neighbors\n .map(_ref6 => {\n let [cx, cys] = _ref6;\n const newCys = cys.filter(cy => cys.some(otherCy => isAdjecentDots(cy, otherCy, cellSize)));\n return [Number(cx), newCys];\n })\n // Get the coordinates of the first and last dot of a line\n .map(_ref7 => {\n let [cx, cys] = _ref7;\n cys.sort((a, b) => a < b ? -1 : 1);\n const groups = [];\n for (const cy of cys) {\n const group = groups.find(item => item.some(otherCy => isAdjecentDots(cy, otherCy, cellSize)));\n if (group) {\n group.push(cy);\n } else {\n groups.push([cy]);\n }\n }\n return [cx, groups.map(item => [item[0], item[item.length - 1]])];\n }).forEach(_ref8 => {\n let [cx, groups] = _ref8;\n groups.forEach(_ref9 => {\n let [y1, y2] = _ref9;\n dots.push(/*#__PURE__*/React.createElement(_reactNativeSvg.Line, {\n key: `line_${cx}_${y1}_${y2}`,\n x1: cx,\n x2: cx,\n y1: y1,\n y2: y2,\n stroke: dotColor,\n strokeWidth: cellSize / (CIRCLE_SIZE_MODIFIER / 2),\n strokeLinecap: \"round\"\n }));\n });\n });\n return dots;\n }\n };\n});","lineCount":178,"map":[[12,2,21,0,"Object"],[12,8,21,0],[12,9,21,0,"defineProperty"],[12,23,21,0],[12,24,21,0,"exports"],[12,31,21,0],[13,4,21,0,"enumerable"],[13,14,21,0],[14,4,21,0,"get"],[14,7,21,0],[14,18,21,0,"get"],[14,19,21,0],[15,6,21,0],[15,13,21,0,"QRCodeUtil"],[15,23,21,0],[16,4,21,0],[17,2,21,0],[18,2,1,0],[18,6,1,0,"_reactNativeSvg"],[18,21,1,0],[18,24,1,0,"require"],[18,31,1,0],[18,32,1,0,"_dependencyMap"],[18,46,1,0],[19,2,2,0],[19,6,2,0,"_qrcode"],[19,13,2,0],[19,16,2,0,"require"],[19,23,2,0],[19,24,2,0,"_dependencyMap"],[19,38,2,0],[20,2,2,0],[20,6,2,0,"QRCode"],[20,12,2,0],[20,15,2,0,"_interopDefault"],[20,30,2,0],[20,31,2,0,"_qrcode"],[20,38,2,0],[21,2,3,0],[21,6,3,0,"_constantsColors"],[21,22,3,0],[21,25,3,0,"require"],[21,32,3,0],[21,33,3,0,"_dependencyMap"],[21,47,3,0],[22,2,4,0],[22,8,4,6,"CONNECTING_ERROR_MARGIN"],[22,31,4,29],[22,34,4,32],[22,37,4,35],[23,2,5,0],[23,8,5,6,"CIRCLE_SIZE_MODIFIER"],[23,28,5,26],[23,31,5,29],[23,34,5,32],[24,2,6,0],[24,8,6,6,"QRCODE_MATRIX_MARGIN"],[24,28,6,26],[24,31,6,29],[24,32,6,30],[25,2,7,0],[25,11,7,9,"isAdjecentDots"],[25,25,7,23,"isAdjecentDots"],[25,26,7,24,"cy"],[25,28,7,26],[25,30,7,28,"otherCy"],[25,37,7,35],[25,39,7,37,"cellSize"],[25,47,7,45],[25,49,7,47],[26,4,8,2],[26,8,8,6,"cy"],[26,10,8,8],[26,15,8,13,"otherCy"],[26,22,8,20],[26,24,8,22],[27,6,9,4],[27,13,9,11],[27,18,9,16],[28,4,10,2],[29,4,11,2],[29,10,11,8,"diff"],[29,14,11,12],[29,17,11,15,"cy"],[29,19,11,17],[29,22,11,20,"otherCy"],[29,29,11,27],[29,32,11,30],[29,33,11,31],[29,36,11,34,"otherCy"],[29,43,11,41],[29,46,11,44,"cy"],[29,48,11,46],[29,51,11,49,"cy"],[29,53,11,51],[29,56,11,54,"otherCy"],[29,63,11,61],[30,4,12,2],[30,11,12,9,"diff"],[30,15,12,13],[30,19,12,17,"cellSize"],[30,27,12,25],[30,30,12,28,"CONNECTING_ERROR_MARGIN"],[30,53,12,51],[31,2,13,0],[32,2,14,0],[32,11,14,9,"getMatrix"],[32,20,14,18,"getMatrix"],[32,21,14,19,"value"],[32,26,14,24],[32,28,14,26,"errorCorrectionLevel"],[32,48,14,46],[32,50,14,48],[33,4,15,2],[33,10,15,8,"arr"],[33,13,15,11],[33,16,15,14,"Array"],[33,21,15,19],[33,22,15,20,"prototype"],[33,31,15,29],[33,32,15,30,"slice"],[33,37,15,35],[33,38,15,36,"call"],[33,42,15,40],[33,43,15,41,"QRCode"],[33,49,15,47],[33,50,15,47,"default"],[33,57,15,47],[33,58,15,48,"create"],[33,64,15,54],[33,65,15,55,"value"],[33,70,15,60],[33,72,15,62],[34,6,16,4,"errorCorrectionLevel"],[35,4,17,2],[35,5,17,3],[35,6,17,4],[35,7,17,5,"modules"],[35,14,17,12],[35,15,17,13,"data"],[35,19,17,17],[35,21,17,19],[35,22,17,20],[35,23,17,21],[36,4,18,2],[36,10,18,8,"sqrt"],[36,14,18,12],[36,17,18,15,"Math"],[36,21,18,19],[36,22,18,20,"sqrt"],[36,26,18,24],[36,27,18,25,"arr"],[36,30,18,28],[36,31,18,29,"length"],[36,37,18,35],[36,38,18,36],[37,4,19,2],[37,11,19,9,"arr"],[37,14,19,12],[37,15,19,13,"reduce"],[37,21,19,19],[37,22,19,20],[37,23,19,21,"rows"],[37,27,19,25],[37,29,19,27,"key"],[37,32,19,30],[37,34,19,32,"index"],[37,39,19,37],[37,44,19,42],[37,45,19,43,"index"],[37,50,19,48],[37,53,19,51,"sqrt"],[37,57,19,55],[37,62,19,60],[37,63,19,61],[37,66,19,64,"rows"],[37,70,19,68],[37,71,19,69,"push"],[37,75,19,73],[37,76,19,74],[37,77,19,75,"key"],[37,80,19,78],[37,81,19,79],[37,82,19,80],[37,85,19,83,"rows"],[37,89,19,87],[37,90,19,88,"rows"],[37,94,19,92],[37,95,19,93,"length"],[37,101,19,99],[37,104,19,102],[37,105,19,103],[37,106,19,104],[37,107,19,105,"push"],[37,111,19,109],[37,112,19,110,"key"],[37,115,19,113],[37,116,19,114],[37,121,19,119,"rows"],[37,125,19,123],[37,127,19,125],[37,129,19,127],[37,130,19,128],[38,2,20,0],[39,2,21,7],[39,8,21,13,"QRCodeUtil"],[39,18,21,23],[39,21,21,26],[40,4,22,2,"generate"],[40,12,22,10,"generate"],[40,13,22,11,"uri"],[40,16,22,14],[40,18,22,16,"size"],[40,22,22,20],[40,24,22,22,"logoSize"],[40,32,22,30],[40,34,22,32,"theme"],[40,39,22,37],[40,41,22,39],[41,6,23,4],[41,12,23,10,"dotColor"],[41,20,23,18],[41,23,23,21,"theme"],[41,28,23,26],[41,33,23,31],[41,40,23,38],[41,43,23,41,"DarkTheme"],[41,59,23,50],[41,60,23,50,"DarkTheme"],[41,69,23,50],[41,70,23,51,"background1"],[41,81,23,62],[41,84,23,65,"LightTheme"],[41,100,23,75],[41,101,23,75,"LightTheme"],[41,111,23,75],[41,112,23,76,"background1"],[41,123,23,87],[42,6,24,4],[42,12,24,10,"edgeColor"],[42,21,24,19],[42,24,24,22,"theme"],[42,29,24,27],[42,34,24,32],[42,41,24,39],[42,44,24,42,"LightTheme"],[42,60,24,52],[42,61,24,52,"LightTheme"],[42,71,24,52],[42,72,24,53,"background1"],[42,83,24,64],[42,86,24,67,"DarkTheme"],[42,102,24,76],[42,103,24,76,"DarkTheme"],[42,112,24,76],[42,113,24,77,"background1"],[42,124,24,88],[43,6,25,4],[43,12,25,10,"dots"],[43,16,25,14],[43,19,25,17],[43,21,25,19],[44,6,26,4],[44,12,26,10,"matrix"],[44,18,26,16],[44,21,26,19,"getMatrix"],[44,30,26,28],[44,31,26,29,"uri"],[44,34,26,32],[44,36,26,34],[44,39,26,37],[44,40,26,38],[45,6,27,4],[45,12,27,10,"cellSize"],[45,20,27,18],[45,23,27,21,"size"],[45,27,27,25],[45,30,27,28,"matrix"],[45,36,27,34],[45,37,27,35,"length"],[45,43,27,41],[46,6,28,4],[46,12,28,10,"qrList"],[46,18,28,16],[46,21,28,19],[46,22,28,20],[47,8,29,6,"x"],[47,9,29,7],[47,11,29,9],[47,12,29,10],[48,8,30,6,"y"],[48,9,30,7],[48,11,30,9],[49,6,31,4],[49,7,31,5],[49,9,31,7],[50,8,32,6,"x"],[50,9,32,7],[50,11,32,9],[50,12,32,10],[51,8,33,6,"y"],[51,9,33,7],[51,11,33,9],[52,6,34,4],[52,7,34,5],[52,9,34,7],[53,8,35,6,"x"],[53,9,35,7],[53,11,35,9],[53,12,35,10],[54,8,36,6,"y"],[54,9,36,7],[54,11,36,9],[55,6,37,4],[55,7,37,5],[55,8,37,6],[56,6,38,4,"qrList"],[56,12,38,10],[56,13,38,11,"forEach"],[56,20,38,18],[56,21,38,19,"_ref"],[56,25,38,23],[56,29,38,27],[57,8,39,6],[57,12,39,10],[58,10,40,8,"x"],[58,11,40,9],[59,10,41,8,"y"],[60,8,42,6],[60,9,42,7],[60,12,42,10,"_ref"],[60,16,42,14],[61,8,43,6],[61,14,43,12,"x1"],[61,16,43,14],[61,19,43,17],[61,20,43,18,"matrix"],[61,26,43,24],[61,27,43,25,"length"],[61,33,43,31],[61,36,43,34,"QRCODE_MATRIX_MARGIN"],[61,56,43,54],[61,60,43,58,"cellSize"],[61,68,43,66],[61,71,43,69,"x"],[61,72,43,70],[62,8,44,6],[62,14,44,12,"y1"],[62,16,44,14],[62,19,44,17],[62,20,44,18,"matrix"],[62,26,44,24],[62,27,44,25,"length"],[62,33,44,31],[62,36,44,34,"QRCODE_MATRIX_MARGIN"],[62,56,44,54],[62,60,44,58,"cellSize"],[62,68,44,66],[62,71,44,69,"y"],[62,72,44,70],[63,8,45,6],[63,14,45,12,"borderRadius"],[63,26,45,24],[63,29,45,27],[63,33,45,31],[64,8,46,6],[64,13,46,11],[64,17,46,15,"i"],[64,18,46,16],[64,21,46,19],[64,22,46,20],[64,24,46,22,"i"],[64,25,46,23],[64,28,46,26,"qrList"],[64,34,46,32],[64,35,46,33,"length"],[64,41,46,39],[64,43,46,41,"i"],[64,44,46,42],[64,48,46,46],[64,49,46,47],[64,51,46,49],[65,10,47,8],[65,16,47,14,"dotSize"],[65,23,47,21],[65,26,47,24,"cellSize"],[65,34,47,32],[65,38,47,36,"QRCODE_MATRIX_MARGIN"],[65,58,47,56],[65,61,47,59,"i"],[65,62,47,60],[65,65,47,63],[65,66,47,64],[65,67,47,65],[66,10,48,8,"dots"],[66,14,48,12],[66,15,48,13,"push"],[66,19,48,17],[66,20,48,19],[66,33,48,32,"React"],[66,38,48,37],[66,39,48,38,"createElement"],[66,52,48,51],[66,53,48,52,"Rect"],[66,68,48,56],[66,69,48,56,"Rect"],[66,73,48,56],[66,75,48,58],[67,12,49,10,"key"],[67,15,49,13],[67,17,49,15],[67,25,49,23,"x1"],[67,27,49,25],[67,30,49,28,"cellSize"],[67,38,49,36],[67,41,49,39,"i"],[67,42,49,40],[67,46,49,44,"y1"],[67,48,49,46],[67,51,49,49,"cellSize"],[67,59,49,57],[67,62,49,60,"i"],[67,63,49,61],[67,65,49,63],[68,12,50,10,"fill"],[68,16,50,14],[68,18,50,16,"i"],[68,19,50,17],[68,22,50,20],[68,23,50,21],[68,28,50,26],[68,29,50,27],[68,32,50,30,"dotColor"],[68,40,50,38],[68,43,50,41,"edgeColor"],[68,52,50,50],[69,12,51,10,"height"],[69,18,51,16],[69,20,51,18,"dotSize"],[69,27,51,25],[70,12,52,10,"rx"],[70,14,52,12],[70,16,52,14,"dotSize"],[70,23,52,21],[70,26,52,24,"borderRadius"],[70,38,52,36],[71,12,53,10,"ry"],[71,14,53,12],[71,16,53,14,"dotSize"],[71,23,53,21],[71,26,53,24,"borderRadius"],[71,38,53,36],[72,12,54,10,"width"],[72,17,54,15],[72,19,54,17,"dotSize"],[72,26,54,24],[73,12,55,10,"x"],[73,13,55,11],[73,15,55,13,"x1"],[73,17,55,15],[73,20,55,18,"cellSize"],[73,28,55,26],[73,31,55,29,"i"],[73,32,55,30],[74,12,56,10,"y"],[74,13,56,11],[74,15,56,13,"y1"],[74,17,56,15],[74,20,56,18,"cellSize"],[74,28,56,26],[74,31,56,29,"i"],[75,10,57,8],[75,11,57,9],[75,12,57,10],[75,13,57,11],[76,8,58,6],[77,6,59,4],[77,7,59,5],[77,8,59,6],[78,6,60,4],[78,12,60,10,"clearArenaSize"],[78,26,60,24],[78,29,60,27,"Math"],[78,33,60,31],[78,34,60,32,"floor"],[78,39,60,37],[78,40,60,38],[78,41,60,39,"logoSize"],[78,49,60,47],[78,52,60,50],[78,54,60,52],[78,58,60,56,"cellSize"],[78,66,60,64],[78,67,60,65],[79,6,61,4],[79,12,61,10,"matrixMiddleStart"],[79,29,61,27],[79,32,61,30,"matrix"],[79,38,61,36],[79,39,61,37,"length"],[79,45,61,43],[79,48,61,46],[79,49,61,47],[79,52,61,50,"clearArenaSize"],[79,66,61,64],[79,69,61,67],[79,70,61,68],[80,6,62,4],[80,12,62,10,"matrixMiddleEnd"],[80,27,62,25],[80,30,62,28,"matrix"],[80,36,62,34],[80,37,62,35,"length"],[80,43,62,41],[80,46,62,44],[80,47,62,45],[80,50,62,48,"clearArenaSize"],[80,64,62,62],[80,67,62,65],[80,68,62,66],[80,71,62,69],[80,72,62,70],[81,6,63,4],[81,12,63,10,"circles"],[81,19,63,17],[81,22,63,20],[81,24,63,22],[83,6,65,4],[84,6,66,4,"matrix"],[84,12,66,10],[84,13,66,11,"forEach"],[84,20,66,18],[84,21,66,19],[84,22,66,20,"row"],[84,25,66,23],[84,27,66,25,"i"],[84,28,66,26],[84,33,66,31],[85,8,67,6,"row"],[85,11,67,9],[85,12,67,10,"forEach"],[85,19,67,17],[85,20,67,18],[85,21,67,19,"_"],[85,22,67,20],[85,24,67,22,"j"],[85,25,67,23],[85,30,67,28],[86,10,68,8],[86,14,68,12,"matrix"],[86,20,68,18],[86,21,68,19,"i"],[86,22,68,20],[86,23,68,21],[86,24,68,22,"j"],[86,25,68,23],[86,26,68,24],[86,28,68,26],[87,12,69,10],[87,16,69,14],[87,18,69,16,"i"],[87,19,69,17],[87,22,69,20,"QRCODE_MATRIX_MARGIN"],[87,42,69,40],[87,46,69,44,"j"],[87,47,69,45],[87,50,69,48,"QRCODE_MATRIX_MARGIN"],[87,70,69,68],[87,74,69,72,"i"],[87,75,69,73],[87,78,69,76,"matrix"],[87,84,69,82],[87,85,69,83,"length"],[87,91,69,89],[87,95,69,93,"QRCODE_MATRIX_MARGIN"],[87,115,69,113],[87,118,69,116],[87,119,69,117],[87,120,69,118],[87,124,69,122,"j"],[87,125,69,123],[87,128,69,126,"QRCODE_MATRIX_MARGIN"],[87,148,69,146],[87,152,69,150,"i"],[87,153,69,151],[87,156,69,154,"QRCODE_MATRIX_MARGIN"],[87,176,69,174],[87,180,69,178,"j"],[87,181,69,179],[87,184,69,182,"matrix"],[87,190,69,188],[87,191,69,189,"length"],[87,197,69,195],[87,201,69,199,"QRCODE_MATRIX_MARGIN"],[87,221,69,219],[87,224,69,222],[87,225,69,223],[87,226,69,224],[87,227,69,225],[87,229,69,227],[88,14,70,12],[88,18,70,16],[88,20,70,18,"i"],[88,21,70,19],[88,24,70,22,"matrixMiddleStart"],[88,41,70,39],[88,45,70,43,"i"],[88,46,70,44],[88,49,70,47,"matrixMiddleEnd"],[88,64,70,62],[88,68,70,66,"j"],[88,69,70,67],[88,72,70,70,"matrixMiddleStart"],[88,89,70,87],[88,93,70,91,"j"],[88,94,70,92],[88,97,70,95,"matrixMiddleEnd"],[88,112,70,110],[88,113,70,111],[88,115,70,113],[89,16,71,14],[89,22,71,20,"cx"],[89,24,71,22],[89,27,71,25,"i"],[89,28,71,26],[89,31,71,29,"cellSize"],[89,39,71,37],[89,42,71,40,"cellSize"],[89,50,71,48],[89,53,71,51],[89,54,71,52],[90,16,72,14],[90,22,72,20,"cy"],[90,24,72,22],[90,27,72,25,"j"],[90,28,72,26],[90,31,72,29,"cellSize"],[90,39,72,37],[90,42,72,40,"cellSize"],[90,50,72,48],[90,53,72,51],[90,54,72,52],[91,16,73,14,"circles"],[91,23,73,21],[91,24,73,22,"push"],[91,28,73,26],[91,29,73,27],[91,30,73,28,"cx"],[91,32,73,30],[91,34,73,32,"cy"],[91,36,73,34],[91,37,73,35],[91,38,73,36],[92,14,74,12],[93,12,75,10],[94,10,76,8],[95,8,77,6],[95,9,77,7],[95,10,77,8],[96,6,78,4],[96,7,78,5],[96,8,78,6],[98,6,80,4],[99,6,81,4],[99,12,81,10,"circlesToConnect"],[99,28,81,26],[99,31,81,29],[99,32,81,30],[99,33,81,31],[101,6,83,4],[102,6,84,4,"circles"],[102,13,84,11],[102,14,84,12,"forEach"],[102,21,84,19],[102,22,84,20,"_ref2"],[102,27,84,25],[102,31,84,29],[103,8,85,6],[103,12,85,10],[103,13,85,11,"cx"],[103,15,85,13],[103,17,85,15,"cy"],[103,19,85,17],[103,20,85,18],[103,23,85,21,"_ref2"],[103,28,85,26],[104,8,86,6],[104,12,86,10,"circlesToConnect"],[104,28,86,26],[104,29,86,27,"cx"],[104,31,86,29],[104,32,86,30],[104,34,86,32],[105,10,87,8],[105,14,87,12,"_circlesToConnect$cx"],[105,34,87,32],[106,10,88,8],[106,11,88,9,"_circlesToConnect$cx"],[106,31,88,29],[106,34,88,32,"circlesToConnect"],[106,50,88,48],[106,51,88,49,"cx"],[106,53,88,51],[106,54,88,52],[106,60,88,58],[106,64,88,62],[106,68,88,66,"_circlesToConnect$cx"],[106,88,88,86],[106,93,88,91],[106,98,88,96],[106,99,88,97],[106,102,88,100],[106,107,88,105],[106,108,88,106],[106,111,88,109,"_circlesToConnect$cx"],[106,131,88,129],[106,132,88,130,"push"],[106,136,88,134],[106,137,88,135,"cy"],[106,139,88,137],[106,140,88,138],[107,8,89,6],[107,9,89,7],[107,15,89,13],[108,10,90,8,"circlesToConnect"],[108,26,90,24],[108,27,90,25,"cx"],[108,29,90,27],[108,30,90,28],[108,33,90,31],[108,34,90,32,"cy"],[108,36,90,34],[108,37,90,35],[109,8,91,6],[110,6,92,4],[110,7,92,5],[110,8,92,6],[112,6,94,4],[113,6,95,4,"Object"],[113,12,95,10],[113,13,95,11,"entries"],[113,20,95,18],[113,21,95,19,"circlesToConnect"],[113,37,95,35],[114,6,96,4],[115,6,96,4],[115,7,97,5,"map"],[115,10,97,8],[115,11,97,9,"_ref3"],[115,16,97,14],[115,20,97,18],[116,8,98,6],[116,12,98,10],[116,13,98,11,"cx"],[116,15,98,13],[116,17,98,15,"cys"],[116,20,98,18],[116,21,98,19],[116,24,98,22,"_ref3"],[116,29,98,27],[117,8,99,6],[117,14,99,12,"newCys"],[117,20,99,18],[117,23,99,21,"cys"],[117,26,99,24],[117,27,99,25,"filter"],[117,33,99,31],[117,34,99,32,"cy"],[117,36,99,34],[117,40,99,38,"cys"],[117,43,99,41],[117,44,99,42,"every"],[117,49,99,47],[117,50,99,48,"otherCy"],[117,57,99,55],[117,61,99,59],[117,62,99,60,"isAdjecentDots"],[117,76,99,74],[117,77,99,75,"cy"],[117,79,99,77],[117,81,99,79,"otherCy"],[117,88,99,86],[117,90,99,88,"cellSize"],[117,98,99,96],[117,99,99,97],[117,100,99,98],[117,101,99,99],[118,8,100,6],[118,15,100,13],[118,16,100,14,"Number"],[118,22,100,20],[118,23,100,21,"cx"],[118,25,100,23],[118,26,100,24],[118,28,100,26,"newCys"],[118,34,100,32],[118,35,100,33],[119,6,101,4],[119,7,101,5],[119,8,101,6],[119,9,101,7,"forEach"],[119,16,101,14],[119,17,101,15,"_ref4"],[119,22,101,20],[119,26,101,24],[120,8,102,6],[120,12,102,10],[120,13,102,11,"cx"],[120,15,102,13],[120,17,102,15,"cys"],[120,20,102,18],[120,21,102,19],[120,24,102,22,"_ref4"],[120,29,102,27],[121,8,103,6,"cys"],[121,11,103,9],[121,12,103,10,"forEach"],[121,19,103,17],[121,20,103,18,"cy"],[121,22,103,20],[121,26,103,24],[122,10,104,8,"dots"],[122,14,104,12],[122,15,104,13,"push"],[122,19,104,17],[122,20,104,19],[122,33,104,32,"React"],[122,38,104,37],[122,39,104,38,"createElement"],[122,52,104,51],[122,53,104,52,"Circle"],[122,68,104,58],[122,69,104,58,"Circle"],[122,75,104,58],[122,77,104,60],[123,12,105,10,"key"],[123,15,105,13],[123,17,105,15],[123,27,105,25,"cx"],[123,29,105,27],[123,33,105,31,"cy"],[123,35,105,33],[123,37,105,35],[124,12,106,10,"cx"],[124,14,106,12],[124,16,106,14,"cx"],[124,18,106,16],[125,12,107,10,"cy"],[125,14,107,12],[125,16,107,14,"cy"],[125,18,107,16],[126,12,108,10,"fill"],[126,16,108,14],[126,18,108,16,"dotColor"],[126,26,108,24],[127,12,109,10,"r"],[127,13,109,11],[127,15,109,13,"cellSize"],[127,23,109,21],[127,26,109,24,"CIRCLE_SIZE_MODIFIER"],[128,10,110,8],[128,11,110,9],[128,12,110,10],[128,13,110,11],[129,8,111,6],[129,9,111,7],[129,10,111,8],[130,6,112,4],[130,7,112,5],[130,8,112,6],[132,6,114,4],[133,6,115,4,"Object"],[133,12,115,10],[133,13,115,11,"entries"],[133,20,115,18],[133,21,115,19,"circlesToConnect"],[133,37,115,35],[134,6,116,4],[135,6,116,4],[135,7,117,5,"filter"],[135,13,117,11],[135,14,117,12,"_ref5"],[135,19,117,17],[135,23,117,21],[136,8,118,6],[136,12,118,10],[136,13,118,11,"_"],[136,14,118,12],[136,16,118,14,"cys"],[136,19,118,17],[136,20,118,18],[136,23,118,21,"_ref5"],[136,28,118,26],[137,8,119,6],[137,15,119,13,"cys"],[137,18,119,16],[137,19,119,17,"length"],[137,25,119,23],[137,28,119,26],[137,29,119,27],[138,6,120,4],[138,7,120,5],[139,6,121,4],[140,6,121,4],[140,7,122,5,"map"],[140,10,122,8],[140,11,122,9,"_ref6"],[140,16,122,14],[140,20,122,18],[141,8,123,6],[141,12,123,10],[141,13,123,11,"cx"],[141,15,123,13],[141,17,123,15,"cys"],[141,20,123,18],[141,21,123,19],[141,24,123,22,"_ref6"],[141,29,123,27],[142,8,124,6],[142,14,124,12,"newCys"],[142,20,124,18],[142,23,124,21,"cys"],[142,26,124,24],[142,27,124,25,"filter"],[142,33,124,31],[142,34,124,32,"cy"],[142,36,124,34],[142,40,124,38,"cys"],[142,43,124,41],[142,44,124,42,"some"],[142,48,124,46],[142,49,124,47,"otherCy"],[142,56,124,54],[142,60,124,58,"isAdjecentDots"],[142,74,124,72],[142,75,124,73,"cy"],[142,77,124,75],[142,79,124,77,"otherCy"],[142,86,124,84],[142,88,124,86,"cellSize"],[142,96,124,94],[142,97,124,95],[142,98,124,96],[142,99,124,97],[143,8,125,6],[143,15,125,13],[143,16,125,14,"Number"],[143,22,125,20],[143,23,125,21,"cx"],[143,25,125,23],[143,26,125,24],[143,28,125,26,"newCys"],[143,34,125,32],[143,35,125,33],[144,6,126,4],[144,7,126,5],[145,6,127,4],[146,6,127,4],[146,7,128,5,"map"],[146,10,128,8],[146,11,128,9,"_ref7"],[146,16,128,14],[146,20,128,18],[147,8,129,6],[147,12,129,10],[147,13,129,11,"cx"],[147,15,129,13],[147,17,129,15,"cys"],[147,20,129,18],[147,21,129,19],[147,24,129,22,"_ref7"],[147,29,129,27],[148,8,130,6,"cys"],[148,11,130,9],[148,12,130,10,"sort"],[148,16,130,14],[148,17,130,15],[148,18,130,16,"a"],[148,19,130,17],[148,21,130,19,"b"],[148,22,130,20],[148,27,130,25,"a"],[148,28,130,26],[148,31,130,29,"b"],[148,32,130,30],[148,35,130,33],[148,36,130,34],[148,37,130,35],[148,40,130,38],[148,41,130,39],[148,42,130,40],[149,8,131,6],[149,14,131,12,"groups"],[149,20,131,18],[149,23,131,21],[149,25,131,23],[150,8,132,6],[150,13,132,11],[150,19,132,17,"cy"],[150,21,132,19],[150,25,132,23,"cys"],[150,28,132,26],[150,30,132,28],[151,10,133,8],[151,16,133,14,"group"],[151,21,133,19],[151,24,133,22,"groups"],[151,30,133,28],[151,31,133,29,"find"],[151,35,133,33],[151,36,133,34,"item"],[151,40,133,38],[151,44,133,42,"item"],[151,48,133,46],[151,49,133,47,"some"],[151,53,133,51],[151,54,133,52,"otherCy"],[151,61,133,59],[151,65,133,63,"isAdjecentDots"],[151,79,133,77],[151,80,133,78,"cy"],[151,82,133,80],[151,84,133,82,"otherCy"],[151,91,133,89],[151,93,133,91,"cellSize"],[151,101,133,99],[151,102,133,100],[151,103,133,101],[151,104,133,102],[152,10,134,8],[152,14,134,12,"group"],[152,19,134,17],[152,21,134,19],[153,12,135,10,"group"],[153,17,135,15],[153,18,135,16,"push"],[153,22,135,20],[153,23,135,21,"cy"],[153,25,135,23],[153,26,135,24],[154,10,136,8],[154,11,136,9],[154,17,136,15],[155,12,137,10,"groups"],[155,18,137,16],[155,19,137,17,"push"],[155,23,137,21],[155,24,137,22],[155,25,137,23,"cy"],[155,27,137,25],[155,28,137,26],[155,29,137,27],[156,10,138,8],[157,8,139,6],[158,8,140,6],[158,15,140,13],[158,16,140,14,"cx"],[158,18,140,16],[158,20,140,18,"groups"],[158,26,140,24],[158,27,140,25,"map"],[158,30,140,28],[158,31,140,29,"item"],[158,35,140,33],[158,39,140,37],[158,40,140,38,"item"],[158,44,140,42],[158,45,140,43],[158,46,140,44],[158,47,140,45],[158,49,140,47,"item"],[158,53,140,51],[158,54,140,52,"item"],[158,58,140,56],[158,59,140,57,"length"],[158,65,140,63],[158,68,140,66],[158,69,140,67],[158,70,140,68],[158,71,140,69],[158,72,140,70],[158,73,140,71],[159,6,141,4],[159,7,141,5],[159,8,141,6],[159,9,141,7,"forEach"],[159,16,141,14],[159,17,141,15,"_ref8"],[159,22,141,20],[159,26,141,24],[160,8,142,6],[160,12,142,10],[160,13,142,11,"cx"],[160,15,142,13],[160,17,142,15,"groups"],[160,23,142,21],[160,24,142,22],[160,27,142,25,"_ref8"],[160,32,142,30],[161,8,143,6,"groups"],[161,14,143,12],[161,15,143,13,"forEach"],[161,22,143,20],[161,23,143,21,"_ref9"],[161,28,143,26],[161,32,143,30],[162,10,144,8],[162,14,144,12],[162,15,144,13,"y1"],[162,17,144,15],[162,19,144,17,"y2"],[162,21,144,19],[162,22,144,20],[162,25,144,23,"_ref9"],[162,30,144,28],[163,10,145,8,"dots"],[163,14,145,12],[163,15,145,13,"push"],[163,19,145,17],[163,20,145,19],[163,33,145,32,"React"],[163,38,145,37],[163,39,145,38,"createElement"],[163,52,145,51],[163,53,145,52,"Line"],[163,68,145,56],[163,69,145,56,"Line"],[163,73,145,56],[163,75,145,58],[164,12,146,10,"key"],[164,15,146,13],[164,17,146,15],[164,25,146,23,"cx"],[164,27,146,25],[164,31,146,29,"y1"],[164,33,146,31],[164,37,146,35,"y2"],[164,39,146,37],[164,41,146,39],[165,12,147,10,"x1"],[165,14,147,12],[165,16,147,14,"cx"],[165,18,147,16],[166,12,148,10,"x2"],[166,14,148,12],[166,16,148,14,"cx"],[166,18,148,16],[167,12,149,10,"y1"],[167,14,149,12],[167,16,149,14,"y1"],[167,18,149,16],[168,12,150,10,"y2"],[168,14,150,12],[168,16,150,14,"y2"],[168,18,150,16],[169,12,151,10,"stroke"],[169,18,151,16],[169,20,151,18,"dotColor"],[169,28,151,26],[170,12,152,10,"strokeWidth"],[170,23,152,21],[170,25,152,23,"cellSize"],[170,33,152,31],[170,37,152,35,"CIRCLE_SIZE_MODIFIER"],[170,57,152,55],[170,60,152,58],[170,61,152,59],[170,62,152,60],[171,12,153,10,"strokeLinecap"],[171,25,153,23],[171,27,153,25],[172,10,154,8],[172,11,154,9],[172,12,154,10],[172,13,154,11],[173,8,155,6],[173,9,155,7],[173,10,155,8],[174,6,156,4],[174,7,156,5],[174,8,156,6],[175,6,157,4],[175,13,157,11,"dots"],[175,17,157,15],[176,4,158,2],[177,2,159,0],[177,3,159,1],[178,0,159,2],[178,3]],"functionMap":{"names":["<global>","isAdjecentDots","getMatrix","arr.reduce$argument_0","generate","qrList.forEach$argument_0","matrix.forEach$argument_0","row.forEach$argument_0","circles.forEach$argument_0","Object.entries.map$argument_0","cys.filter$argument_0","cys.every$argument_0","Object.entries.map.forEach$argument_0","cys.forEach$argument_0","Object.entries.filter$argument_0","Object.entries.filter.map$argument_0","cys.some$argument_0","Object.entries.filter.map.map$argument_0","cys.sort$argument_0","groups.find$argument_0","item.some$argument_0","groups.map$argument_0","Object.entries...map.forEach$argument_0","groups.forEach$argument_0"],"mappings":"AAA;ACM;CDM;AEC;oBCK,uGD;CFC;EIE;mBCgB;KDqB;mBEO;kBCC;ODU;KFC;oBIM;KJQ;SKK;gCCE,gBC,iDD,CD;KLE,UQ;kBCE;ODQ;KRC;YUK;KVG;SWE;gCLE,eM,gDN,CK;KXE;SaE;eCE,wBD;kCEG,kBC,gDD,CF;6BIO,wCJ;KbC,UkB;qBCE;ODY;KlBC;GJE"},"hasCjsExports":false},"type":"js/module"}]} |