{"dependencies":[{"name":"react","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":50},"end":{"line":3,"column":34,"index":84}}],"key":"RtGiGa+/H7VrI7GDQDLhO1UbpU8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/Platform","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"dV3bI3NOD8bfMzaIniMaFGy/nn8=","exportNames":["*"],"imports":1}},{"name":"react-native-web/dist/exports/processColor","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"8DdbuUtV90Z/t9ffltCQA3iNnjQ=","exportNames":["*"],"imports":1}},{"name":"./NativeLinearGradient","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":140},"end":{"line":5,"column":58,"index":198}}],"key":"rMFQ7teHu8k9+Cn97Z4XU4sPTUQ=","exportNames":["*"],"imports":1}},{"name":"react/jsx-dev-runtime","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"L9D70Z4hi4aGuui1ysja/oQ5ytI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n // Copyright © 2024 650 Industries.\n 'use client';\n \"use strict\";\n\n var _jsxFileName = \"/app/frontend/node_modules/expo-linear-gradient/build/LinearGradient.js\";\n /**\n * Renders a native view that transitions between multiple colors in a linear direction.\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, \"LinearGradient\", {\n enumerable: true,\n get: function () {\n return LinearGradient;\n }\n });\n var _react = require(_dependencyMap[0], \"react\");\n var _reactNativeWebDistExportsPlatform = require(_dependencyMap[1], \"react-native-web/dist/exports/Platform\");\n var Platform = _interopDefault(_reactNativeWebDistExportsPlatform);\n var _reactNativeWebDistExportsProcessColor = require(_dependencyMap[2], \"react-native-web/dist/exports/processColor\");\n var processColor = _interopDefault(_reactNativeWebDistExportsProcessColor);\n var _NativeLinearGradient = require(_dependencyMap[3], \"./NativeLinearGradient\");\n var NativeLinearGradient = _interopDefault(_NativeLinearGradient);\n var _reactJsxDevRuntime = require(_dependencyMap[4], \"react/jsx-dev-runtime\");\n class LinearGradient extends _react.Component {\n render() {\n const {\n colors,\n locations,\n start,\n end,\n dither,\n ...props\n } = this.props;\n let resolvedLocations = locations;\n if (locations && colors.length !== locations.length) {\n console.warn('LinearGradient colors and locations props should be arrays of the same length');\n resolvedLocations = locations.slice(0, colors.length);\n }\n return /*#__PURE__*/(0, _reactJsxDevRuntime.jsxDEV)(NativeLinearGradient.default, {\n ...props,\n colors: Platform.default.select({\n web: colors,\n default: colors.map(processColor.default)\n }),\n dither: Platform.default.select({\n android: dither\n }),\n locations: resolvedLocations,\n startPoint: _normalizePoint(start),\n endPoint: _normalizePoint(end)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 17,\n columnNumber: 17\n }, this);\n }\n }\n function _normalizePoint(point) {\n if (!point) {\n return undefined;\n }\n if (Array.isArray(point) && point.length !== 2) {\n console.warn('start and end props for LinearGradient must be of the format [x,y] or {x, y}');\n return undefined;\n }\n return Array.isArray(point) ? point : [point.x, point.y];\n }\n});","lineCount":76,"map":[[2,2,1,0],[3,2,2,0],[3,14,2,12],[4,2,2,13],[6,2,2,13],[6,6,2,13,"_jsxFileName"],[6,18,2,13],[7,2,6,0],[8,0,7,0],[9,0,8,0],[10,2,6,0,"Object"],[10,8,6,0],[10,9,6,0,"defineProperty"],[10,23,6,0],[10,24,6,0,"exports"],[10,31,6,0],[11,4,6,0,"value"],[11,9,6,0],[12,2,6,0],[13,2,6,0],[13,11,6,0,"_interopDefault"],[13,27,6,0,"e"],[13,28,6,0],[14,4,6,0],[14,11,6,0,"e"],[14,12,6,0],[14,16,6,0,"e"],[14,17,6,0],[14,18,6,0,"__esModule"],[14,28,6,0],[14,31,6,0,"e"],[14,32,6,0],[15,6,6,0,"default"],[15,13,6,0],[15,15,6,0,"e"],[16,4,6,0],[17,2,6,0],[18,2,9,0,"Object"],[18,8,9,0],[18,9,9,0,"defineProperty"],[18,23,9,0],[18,24,9,0,"exports"],[18,31,9,0],[19,4,9,0,"enumerable"],[19,14,9,0],[20,4,9,0,"get"],[20,7,9,0],[20,18,9,0,"get"],[20,19,9,0],[21,6,9,0],[21,13,9,0,"LinearGradient"],[21,27,9,0],[22,4,9,0],[23,2,9,0],[24,2,3,0],[24,6,3,0,"_react"],[24,12,3,0],[24,15,3,0,"require"],[24,22,3,0],[24,23,3,0,"_dependencyMap"],[24,37,3,0],[25,2,3,34],[25,6,3,34,"_reactNativeWebDistExportsPlatform"],[25,40,3,34],[25,43,3,34,"require"],[25,50,3,34],[25,51,3,34,"_dependencyMap"],[25,65,3,34],[26,2,3,34],[26,6,3,34,"Platform"],[26,14,3,34],[26,17,3,34,"_interopDefault"],[26,32,3,34],[26,33,3,34,"_reactNativeWebDistExportsPlatform"],[26,67,3,34],[27,2,3,34],[27,6,3,34,"_reactNativeWebDistExportsProcessColor"],[27,44,3,34],[27,47,3,34,"require"],[27,54,3,34],[27,55,3,34,"_dependencyMap"],[27,69,3,34],[28,2,3,34],[28,6,3,34,"processColor"],[28,18,3,34],[28,21,3,34,"_interopDefault"],[28,36,3,34],[28,37,3,34,"_reactNativeWebDistExportsProcessColor"],[28,75,3,34],[29,2,5,0],[29,6,5,0,"_NativeLinearGradient"],[29,27,5,0],[29,30,5,0,"require"],[29,37,5,0],[29,38,5,0,"_dependencyMap"],[29,52,5,0],[30,2,5,0],[30,6,5,0,"NativeLinearGradient"],[30,26,5,0],[30,29,5,0,"_interopDefault"],[30,44,5,0],[30,45,5,0,"_NativeLinearGradient"],[30,66,5,0],[31,2,5,58],[31,6,5,58,"_reactJsxDevRuntime"],[31,25,5,58],[31,28,5,58,"require"],[31,35,5,58],[31,36,5,58,"_dependencyMap"],[31,50,5,58],[32,2,9,7],[32,8,9,13,"LinearGradient"],[32,22,9,27],[32,31,9,36,"Component"],[32,37,9,45],[32,38,9,45,"Component"],[32,47,9,45],[32,48,9,46],[33,4,10,4,"render"],[33,10,10,10,"render"],[33,11,10,10],[33,13,10,13],[34,6,11,8],[34,12,11,14],[35,8,11,16,"colors"],[35,14,11,22],[36,8,11,24,"locations"],[36,17,11,33],[37,8,11,35,"start"],[37,13,11,40],[38,8,11,42,"end"],[38,11,11,45],[39,8,11,47,"dither"],[39,14,11,53],[40,8,11,55],[40,11,11,58,"props"],[41,6,11,64],[41,7,11,65],[41,10,11,68],[41,14,11,72],[41,15,11,73,"props"],[41,20,11,78],[42,6,12,8],[42,10,12,12,"resolvedLocations"],[42,27,12,29],[42,30,12,32,"locations"],[42,39,12,41],[43,6,13,8],[43,10,13,12,"locations"],[43,19,13,21],[43,23,13,25,"colors"],[43,29,13,31],[43,30,13,32,"length"],[43,36,13,38],[43,41,13,43,"locations"],[43,50,13,52],[43,51,13,53,"length"],[43,57,13,59],[43,59,13,61],[44,8,14,12,"console"],[44,15,14,19],[44,16,14,20,"warn"],[44,20,14,24],[44,21,14,25],[44,100,14,104],[44,101,14,105],[45,8,15,12,"resolvedLocations"],[45,25,15,29],[45,28,15,32,"locations"],[45,37,15,41],[45,38,15,42,"slice"],[45,43,15,47],[45,44,15,48],[45,45,15,49],[45,47,15,51,"colors"],[45,53,15,57],[45,54,15,58,"length"],[45,60,15,64],[45,61,15,65],[46,6,16,8],[47,6,17,8],[47,26,17,16],[47,30,17,16,"_reactJsxDevRuntime"],[47,49,17,16],[47,50,17,16,"jsxDEV"],[47,56,17,16],[47,58,17,17,"NativeLinearGradient"],[47,78,17,37],[47,79,17,37,"default"],[47,86,17,37],[48,8,17,37],[48,11,17,42,"props"],[48,16,17,47],[49,8,17,49,"colors"],[49,14,17,55],[49,16,17,57,"Platform"],[49,24,17,65],[49,25,17,65,"default"],[49,32,17,65],[49,33,17,66,"select"],[49,39,17,72],[49,40,17,73],[50,10,18,16,"web"],[50,13,18,19],[50,15,18,21,"colors"],[50,21,18,27],[51,10,19,16,"default"],[51,17,19,23],[51,19,19,25,"colors"],[51,25,19,31],[51,26,19,32,"map"],[51,29,19,35],[51,30,19,36,"processColor"],[51,42,19,48],[51,43,19,48,"default"],[51,50,19,48],[52,8,20,12],[52,9,20,13],[52,10,20,15],[53,8,20,16,"dither"],[53,14,20,22],[53,16,20,24,"Platform"],[53,24,20,32],[53,25,20,32,"default"],[53,32,20,32],[53,33,20,33,"select"],[53,39,20,39],[53,40,20,40],[54,10,20,42,"android"],[54,17,20,49],[54,19,20,51,"dither"],[55,8,20,58],[55,9,20,59],[55,10,20,61],[56,8,20,62,"locations"],[56,17,20,71],[56,19,20,73,"resolvedLocations"],[56,36,20,91],[57,8,20,92,"startPoint"],[57,18,20,102],[57,20,20,104,"_normalizePoint"],[57,35,20,119],[57,36,20,120,"start"],[57,41,20,125],[57,42,20,127],[58,8,20,128,"endPoint"],[58,16,20,136],[58,18,20,138,"_normalizePoint"],[58,33,20,153],[58,34,20,154,"end"],[58,37,20,157],[59,6,20,159],[60,8,20,159,"fileName"],[60,16,20,159],[60,18,20,159,"_jsxFileName"],[60,30,20,159],[61,8,20,159,"lineNumber"],[61,18,20,159],[62,8,20,159,"columnNumber"],[62,20,20,159],[63,6,20,159],[63,13,20,160],[63,14,20,161],[64,4,21,4],[65,2,22,0],[66,2,23,0],[66,11,23,9,"_normalizePoint"],[66,26,23,24,"_normalizePoint"],[66,27,23,25,"point"],[66,32,23,30],[66,34,23,32],[67,4,24,4],[67,8,24,8],[67,9,24,9,"point"],[67,14,24,14],[67,16,24,16],[68,6,25,8],[68,13,25,15,"undefined"],[68,22,25,24],[69,4,26,4],[70,4,27,4],[70,8,27,8,"Array"],[70,13,27,13],[70,14,27,14,"isArray"],[70,21,27,21],[70,22,27,22,"point"],[70,27,27,27],[70,28,27,28],[70,32,27,32,"point"],[70,37,27,37],[70,38,27,38,"length"],[70,44,27,44],[70,49,27,49],[70,50,27,50],[70,52,27,52],[71,6,28,8,"console"],[71,13,28,15],[71,14,28,16,"warn"],[71,18,28,20],[71,19,28,21],[71,97,28,99],[71,98,28,100],[72,6,29,8],[72,13,29,15,"undefined"],[72,22,29,24],[73,4,30,4],[74,4,31,4],[74,11,31,11,"Array"],[74,16,31,16],[74,17,31,17,"isArray"],[74,24,31,24],[74,25,31,25,"point"],[74,30,31,30],[74,31,31,31],[74,34,31,34,"point"],[74,39,31,39],[74,42,31,42],[74,43,31,43,"point"],[74,48,31,48],[74,49,31,49,"x"],[74,50,31,50],[74,52,31,52,"point"],[74,57,31,57],[74,58,31,58,"y"],[74,59,31,59],[74,60,31,60],[75,2,32,0],[76,0,32,1],[76,3]],"functionMap":{"names":["","LinearGradient","render","_normalizePoint"],"mappings":"AAA;OCQ;ICC;KDW;CDC;AGC;CHS"},"hasCjsExports":false},"type":"js/module"}]}