mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 13:31:00 +00:00
1 line
14 KiB
Plaintext
1 line
14 KiB
Plaintext
{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":26,"index":26}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/createElement","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"hwcMDuX6ahNKBi9GfK6FsxxQxmE=","exportNames":["*"],"imports":1}},{"name":"./utils/prepare","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":139},"end":{"line":5,"column":42,"index":181}}],"key":"GqKeXJqqPYJpnsdyEb9nkUiDDgY=","exportNames":["*"],"imports":1}},{"name":"./utils/convertInt32Color","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":182},"end":{"line":6,"column":68,"index":250}}],"key":"BBCuFwBQZ9vIYDW2b41WTu9wn0A=","exportNames":["*"],"imports":1}},{"name":"./utils","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":251},"end":{"line":7,"column":55,"index":306}}],"key":"fIqjJ6Rx8c7Khc/wm9kX7hQXC5I=","exportNames":["*"],"imports":1}},{"name":"./utils/hasProperty","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":307},"end":{"line":8,"column":59,"index":366}}],"key":"KpyUYQVIDZMQ5fFxv+Uik6Q4PnU=","exportNames":["*"],"imports":1}},{"name":"../lib/SvgTouchableMixin","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":367},"end":{"line":9,"column":57,"index":424}}],"key":"G7na4RkwGgEaBeNbn5G/gGt/5KE=","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, \"WebShape\", {\n enumerable: true,\n get: function () {\n return WebShape;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var React = _interopDefault(_react);\n var _reactNativeWebDistExportsCreateElement = require(_dependencyMap[1], \"react-native-web/dist/exports/createElement\");\n var createElement = _interopDefault(_reactNativeWebDistExportsCreateElement);\n var _utilsPrepare = require(_dependencyMap[2], \"./utils/prepare\");\n var _utilsConvertInt32Color = require(_dependencyMap[3], \"./utils/convertInt32Color\");\n var _utils = require(_dependencyMap[4], \"./utils\");\n var _utilsHasProperty = require(_dependencyMap[5], \"./utils/hasProperty\");\n var _libSvgTouchableMixin = require(_dependencyMap[6], \"../lib/SvgTouchableMixin\");\n var SvgTouchableMixin = _interopDefault(_libSvgTouchableMixin);\n class WebShape extends React.default.Component {\n prepareProps(props) {\n return props;\n }\n elementRef = /*#__PURE__*/React.default.createRef();\n lastMergedProps = {};\n\n /**\n * disclaimer: I am not sure why the props are wrapped in a `style` attribute here, but that's how reanimated calls it\n */\n setNativeProps(props) {\n const merged = Object.assign({}, this.props, this.lastMergedProps, props.style);\n this.lastMergedProps = merged;\n const clean = (0, _utilsPrepare.prepare)(this, this.prepareProps(merged));\n const current = this.elementRef.current;\n if (current) {\n for (const cleanAttribute of Object.keys(clean)) {\n const cleanValue = clean[cleanAttribute];\n switch (cleanAttribute) {\n case 'ref':\n case 'children':\n break;\n case 'style':\n // style can be an object here or an array, so we convert it to an array and assign each element\n for (const partialStyle of [].concat(clean.style ?? [])) {\n Object.assign(current.style, partialStyle);\n }\n break;\n case 'fill':\n if (cleanValue && typeof cleanValue === 'object') {\n const value = cleanValue;\n current.setAttribute('fill', (0, _utilsConvertInt32Color.convertInt32ColorToRGBA)(value.payload));\n }\n break;\n case 'stroke':\n if (cleanValue && typeof cleanValue === 'object') {\n const value = cleanValue;\n current.setAttribute('stroke', (0, _utilsConvertInt32Color.convertInt32ColorToRGBA)(value.payload));\n }\n break;\n default:\n // apply all other incoming prop updates as attributes on the node\n // same logic as in https://github.com/software-mansion/react-native-reanimated/blob/d04720c82f5941532991b235787285d36d717247/src/reanimated2/js-reanimated/index.ts#L38-L39\n // @ts-expect-error TODO: fix this\n current.setAttribute((0, _utils.camelCaseToDashed)(cleanAttribute), cleanValue);\n break;\n }\n }\n }\n }\n constructor(props) {\n super(props);\n\n // Do not attach touchable mixin handlers if SVG element doesn't have a touchable prop\n if ((0, _utilsHasProperty.hasTouchableProperty)(props)) {\n (0, SvgTouchableMixin.default)(this);\n }\n this._remeasureMetricsOnActivation = _utils.remeasure.bind(this);\n }\n render() {\n if (!this.tag) {\n throw new Error('When extending `WebShape` you need to overwrite either `tag` or `render`!');\n }\n this.lastMergedProps = {};\n return (0, createElement.default)(this.tag, (0, _utilsPrepare.prepare)(this, this.prepareProps(this.props)));\n }\n }\n});","lineCount":95,"map":[[12,2,10,0,"Object"],[12,8,10,0],[12,9,10,0,"defineProperty"],[12,23,10,0],[12,24,10,0,"exports"],[12,31,10,0],[13,4,10,0,"enumerable"],[13,14,10,0],[14,4,10,0,"get"],[14,7,10,0],[14,18,10,0,"get"],[14,19,10,0],[15,6,10,0],[15,13,10,0,"WebShape"],[15,21,10,0],[16,4,10,0],[17,2,10,0],[18,2,1,0],[18,6,1,0,"_react"],[18,12,1,0],[18,15,1,0,"require"],[18,22,1,0],[18,23,1,0,"_dependencyMap"],[18,37,1,0],[19,2,1,0],[19,6,1,0,"React"],[19,11,1,0],[19,14,1,0,"_interopDefault"],[19,29,1,0],[19,30,1,0,"_react"],[19,36,1,0],[20,2,1,26],[20,6,1,26,"_reactNativeWebDistExportsCreateElement"],[20,45,1,26],[20,48,1,26,"require"],[20,55,1,26],[20,56,1,26,"_dependencyMap"],[20,70,1,26],[21,2,1,26],[21,6,1,26,"createElement"],[21,19,1,26],[21,22,1,26,"_interopDefault"],[21,37,1,26],[21,38,1,26,"_reactNativeWebDistExportsCreateElement"],[21,77,1,26],[22,2,5,0],[22,6,5,0,"_utilsPrepare"],[22,19,5,0],[22,22,5,0,"require"],[22,29,5,0],[22,30,5,0,"_dependencyMap"],[22,44,5,0],[23,2,6,0],[23,6,6,0,"_utilsConvertInt32Color"],[23,29,6,0],[23,32,6,0,"require"],[23,39,6,0],[23,40,6,0,"_dependencyMap"],[23,54,6,0],[24,2,7,0],[24,6,7,0,"_utils"],[24,12,7,0],[24,15,7,0,"require"],[24,22,7,0],[24,23,7,0,"_dependencyMap"],[24,37,7,0],[25,2,8,0],[25,6,8,0,"_utilsHasProperty"],[25,23,8,0],[25,26,8,0,"require"],[25,33,8,0],[25,34,8,0,"_dependencyMap"],[25,48,8,0],[26,2,9,0],[26,6,9,0,"_libSvgTouchableMixin"],[26,27,9,0],[26,30,9,0,"require"],[26,37,9,0],[26,38,9,0,"_dependencyMap"],[26,52,9,0],[27,2,9,0],[27,6,9,0,"SvgTouchableMixin"],[27,23,9,0],[27,26,9,0,"_interopDefault"],[27,41,9,0],[27,42,9,0,"_libSvgTouchableMixin"],[27,63,9,0],[28,2,10,7],[28,8,10,13,"WebShape"],[28,16,10,21],[28,25,10,30,"React"],[28,30,10,35],[28,31,10,35,"default"],[28,38,10,35],[28,39,10,36,"Component"],[28,48,10,45],[28,49,10,46],[29,4,11,2,"prepareProps"],[29,16,11,14,"prepareProps"],[29,17,11,15,"props"],[29,22,11,20],[29,24,11,22],[30,6,12,4],[30,13,12,11,"props"],[30,18,12,16],[31,4,13,2],[32,4,14,2,"elementRef"],[32,14,14,12],[32,17,14,15],[32,30,14,28,"React"],[32,35,14,33],[32,36,14,33,"default"],[32,43,14,33],[32,44,14,34,"createRef"],[32,53,14,43],[32,54,14,44],[32,55,14,45],[33,4,15,2,"lastMergedProps"],[33,19,15,17],[33,22,15,20],[33,23,15,21],[33,24,15,22],[35,4,17,2],[36,0,18,0],[37,0,19,0],[38,4,20,2,"setNativeProps"],[38,18,20,16,"setNativeProps"],[38,19,20,17,"props"],[38,24,20,22],[38,26,20,24],[39,6,21,4],[39,12,21,10,"merged"],[39,18,21,16],[39,21,21,19,"Object"],[39,27,21,25],[39,28,21,26,"assign"],[39,34,21,32],[39,35,21,33],[39,36,21,34],[39,37,21,35],[39,39,21,37],[39,43,21,41],[39,44,21,42,"props"],[39,49,21,47],[39,51,21,49],[39,55,21,53],[39,56,21,54,"lastMergedProps"],[39,71,21,69],[39,73,21,71,"props"],[39,78,21,76],[39,79,21,77,"style"],[39,84,21,82],[39,85,21,83],[40,6,22,4],[40,10,22,8],[40,11,22,9,"lastMergedProps"],[40,26,22,24],[40,29,22,27,"merged"],[40,35,22,33],[41,6,23,4],[41,12,23,10,"clean"],[41,17,23,15],[41,20,23,18],[41,24,23,18,"prepare"],[41,37,23,25],[41,38,23,25,"prepare"],[41,45,23,25],[41,47,23,26],[41,51,23,30],[41,53,23,32],[41,57,23,36],[41,58,23,37,"prepareProps"],[41,70,23,49],[41,71,23,50,"merged"],[41,77,23,56],[41,78,23,57],[41,79,23,58],[42,6,24,4],[42,12,24,10,"current"],[42,19,24,17],[42,22,24,20],[42,26,24,24],[42,27,24,25,"elementRef"],[42,37,24,35],[42,38,24,36,"current"],[42,45,24,43],[43,6,25,4],[43,10,25,8,"current"],[43,17,25,15],[43,19,25,17],[44,8,26,6],[44,13,26,11],[44,19,26,17,"cleanAttribute"],[44,33,26,31],[44,37,26,35,"Object"],[44,43,26,41],[44,44,26,42,"keys"],[44,48,26,46],[44,49,26,47,"clean"],[44,54,26,52],[44,55,26,53],[44,57,26,55],[45,10,27,8],[45,16,27,14,"cleanValue"],[45,26,27,24],[45,29,27,27,"clean"],[45,34,27,32],[45,35,27,33,"cleanAttribute"],[45,49,27,47],[45,50,27,48],[46,10,28,8],[46,18,28,16,"cleanAttribute"],[46,32,28,30],[47,12,29,10],[47,17,29,15],[47,22,29,20],[48,12,30,10],[48,17,30,15],[48,27,30,25],[49,14,31,12],[50,12,32,10],[50,17,32,15],[50,24,32,22],[51,14,33,12],[52,14,34,12],[52,19,34,17],[52,25,34,23,"partialStyle"],[52,37,34,35],[52,41,34,39],[52,43,34,41],[52,44,34,42,"concat"],[52,50,34,48],[52,51,34,49,"clean"],[52,56,34,54],[52,57,34,55,"style"],[52,62,34,60],[52,66,34,64],[52,68,34,66],[52,69,34,67],[52,71,34,69],[53,16,35,14,"Object"],[53,22,35,20],[53,23,35,21,"assign"],[53,29,35,27],[53,30,35,28,"current"],[53,37,35,35],[53,38,35,36,"style"],[53,43,35,41],[53,45,35,43,"partialStyle"],[53,57,35,55],[53,58,35,56],[54,14,36,12],[55,14,37,12],[56,12,38,10],[56,17,38,15],[56,23,38,21],[57,14,39,12],[57,18,39,16,"cleanValue"],[57,28,39,26],[57,32,39,30],[57,39,39,37,"cleanValue"],[57,49,39,47],[57,54,39,52],[57,62,39,60],[57,64,39,62],[58,16,40,14],[58,22,40,20,"value"],[58,27,40,25],[58,30,40,28,"cleanValue"],[58,40,40,38],[59,16,41,14,"current"],[59,23,41,21],[59,24,41,22,"setAttribute"],[59,36,41,34],[59,37,41,35],[59,43,41,41],[59,45,41,43],[59,49,41,43,"convertInt32ColorToRGBA"],[59,72,41,66],[59,73,41,66,"convertInt32ColorToRGBA"],[59,96,41,66],[59,98,41,67,"value"],[59,103,41,72],[59,104,41,73,"payload"],[59,111,41,80],[59,112,41,81],[59,113,41,82],[60,14,42,12],[61,14,43,12],[62,12,44,10],[62,17,44,15],[62,25,44,23],[63,14,45,12],[63,18,45,16,"cleanValue"],[63,28,45,26],[63,32,45,30],[63,39,45,37,"cleanValue"],[63,49,45,47],[63,54,45,52],[63,62,45,60],[63,64,45,62],[64,16,46,14],[64,22,46,20,"value"],[64,27,46,25],[64,30,46,28,"cleanValue"],[64,40,46,38],[65,16,47,14,"current"],[65,23,47,21],[65,24,47,22,"setAttribute"],[65,36,47,34],[65,37,47,35],[65,45,47,43],[65,47,47,45],[65,51,47,45,"convertInt32ColorToRGBA"],[65,74,47,68],[65,75,47,68,"convertInt32ColorToRGBA"],[65,98,47,68],[65,100,47,69,"value"],[65,105,47,74],[65,106,47,75,"payload"],[65,113,47,82],[65,114,47,83],[65,115,47,84],[66,14,48,12],[67,14,49,12],[68,12,50,10],[69,14,51,12],[70,14,52,12],[71,14,53,12],[72,14,54,12,"current"],[72,21,54,19],[72,22,54,20,"setAttribute"],[72,34,54,32],[72,35,54,33],[72,39,54,33,"camelCaseToDashed"],[72,45,54,50],[72,46,54,50,"camelCaseToDashed"],[72,63,54,50],[72,65,54,51,"cleanAttribute"],[72,79,54,65],[72,80,54,66],[72,82,54,68,"cleanValue"],[72,92,54,78],[72,93,54,79],[73,14,55,12],[74,10,56,8],[75,8,57,6],[76,6,58,4],[77,4,59,2],[78,4,60,2,"constructor"],[78,15,60,13,"constructor"],[78,16,60,14,"props"],[78,21,60,19],[78,23,60,21],[79,6,61,4],[79,11,61,9],[79,12,61,10,"props"],[79,17,61,15],[79,18,61,16],[81,6,63,4],[82,6,64,4],[82,10,64,8],[82,14,64,8,"hasTouchableProperty"],[82,31,64,28],[82,32,64,28,"hasTouchableProperty"],[82,52,64,28],[82,54,64,29,"props"],[82,59,64,34],[82,60,64,35],[82,62,64,37],[83,8,65,6],[83,12,65,6,"SvgTouchableMixin"],[83,29,65,23],[83,30,65,23,"default"],[83,37,65,23],[83,39,65,24],[83,43,65,28],[83,44,65,29],[84,6,66,4],[85,6,67,4],[85,10,67,8],[85,11,67,9,"_remeasureMetricsOnActivation"],[85,40,67,38],[85,43,67,41,"remeasure"],[85,49,67,50],[85,50,67,50,"remeasure"],[85,59,67,50],[85,60,67,51,"bind"],[85,64,67,55],[85,65,67,56],[85,69,67,60],[85,70,67,61],[86,4,68,2],[87,4,69,2,"render"],[87,10,69,8,"render"],[87,11,69,8],[87,13,69,11],[88,6,70,4],[88,10,70,8],[88,11,70,9],[88,15,70,13],[88,16,70,14,"tag"],[88,19,70,17],[88,21,70,19],[89,8,71,6],[89,14,71,12],[89,18,71,16,"Error"],[89,23,71,21],[89,24,71,22],[89,99,71,97],[89,100,71,98],[90,6,72,4],[91,6,73,4],[91,10,73,8],[91,11,73,9,"lastMergedProps"],[91,26,73,24],[91,29,73,27],[91,30,73,28],[91,31,73,29],[92,6,74,4],[92,13,74,11],[92,17,74,11,"createElement"],[92,30,74,24],[92,31,74,24,"default"],[92,38,74,24],[92,40,74,25],[92,44,74,29],[92,45,74,30,"tag"],[92,48,74,33],[92,50,74,35],[92,54,74,35,"prepare"],[92,67,74,42],[92,68,74,42,"prepare"],[92,75,74,42],[92,77,74,43],[92,81,74,47],[92,83,74,49],[92,87,74,53],[92,88,74,54,"prepareProps"],[92,100,74,66],[92,101,74,67],[92,105,74,71],[92,106,74,72,"props"],[92,111,74,77],[92,112,74,78],[92,113,74,79],[92,114,74,80],[93,4,75,2],[94,2,76,0],[95,0,76,1],[95,3]],"functionMap":{"names":["<global>","WebShape","prepareProps","setNativeProps","constructor","render"],"mappings":"AAA;OCS;ECC;GDE;EEO;GFuC;EGC;GHQ;EIC;GJM;CDC"},"hasCjsExports":false},"type":"js/module"}]} |