master
Augustin 1 year ago
parent d626053dc1
commit af322cbf01

3
.gitignore vendored

@ -7,7 +7,7 @@
# Generated files
/Documentation/docusaurus.docusaurus
/Documentation/docusaurus.cache-loader
/Meteo/node_modules
# Misc
.DS_Store
.env.local
@ -18,3 +18,4 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
node_modules

@ -0,0 +1 @@
{"ast":null,"code":"import { createFA5iconSet } from \"./createIconSetFromFontAwesome5\";\nimport glyphMap from \"./vendor/react-native-vector-icons/glyphmaps/FontAwesome5Free.json\";\nimport metadata from \"./vendor/react-native-vector-icons/glyphmaps/FontAwesome5Free_meta.json\";\nvar fontMap = {\n Regular: require(\"./vendor/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf\"),\n Light: require(\"./vendor/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf\"),\n Solid: require(\"./vendor/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf\"),\n Brand: require(\"./vendor/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf\")\n};\nexport var FA5Style = {\n regular: 'regular',\n light: 'light',\n solid: 'solid',\n brand: 'brand'\n};\nvar iconSet = createFA5iconSet(glyphMap, metadata, fontMap, false);\nexport default iconSet;","map":{"version":3,"names":["createFA5iconSet","glyphMap","metadata","fontMap","Regular","require","Light","Solid","Brand","FA5Style","regular","light","solid","brand","iconSet"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@expo\\vector-icons\\src\\FontAwesome5.ts"],"sourcesContent":["import { createFA5iconSet } from './createIconSetFromFontAwesome5';\n\nimport glyphMap from './vendor/react-native-vector-icons/glyphmaps/FontAwesome5Free.json';\nimport metadata from './vendor/react-native-vector-icons/glyphmaps/FontAwesome5Free_meta.json';\nconst fontMap = {\n Regular: require('./vendor/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf'),\n Light: require('./vendor/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf'),\n Solid: require('./vendor/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf'),\n Brand: require('./vendor/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf'),\n};\n\nexport const FA5Style = {\n regular: 'regular',\n light: 'light',\n solid: 'solid',\n brand: 'brand',\n};\n\nconst iconSet = createFA5iconSet(glyphMap, metadata, fontMap, false);\n\nexport default iconSet;\n"],"mappings":"AAAA,SAASA,gBAAgB;AAEzB,OAAOC,QAAQ;AACf,OAAOC,QAAQ;AACf,IAAMC,OAAO,GAAG;EACdC,OAAO,EAAEC,OAAO,oEAAoE,CAAC;EACrFC,KAAK,EAAED,OAAO,oEAAoE,CAAC;EACnFE,KAAK,EAAEF,OAAO,kEAAkE,CAAC;EACjFG,KAAK,EAAEH,OAAO,mEAAmE;CAClF;AAED,OAAO,IAAMI,QAAQ,GAAG;EACtBC,OAAO,EAAE,SAAS;EAClBC,KAAK,EAAE,OAAO;EACdC,KAAK,EAAE,OAAO;EACdC,KAAK,EAAE;CACR;AAED,IAAMC,OAAO,GAAGd,gBAAgB,CAACC,QAAQ,EAAEC,QAAQ,EAAEC,OAAO,EAAE,KAAK,CAAC;AAEpE,eAAeW,OAAO"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import { useContext } from 'react';\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport { ThemeContext } from \"./ThemeProvider\";\nexport var useTheme = function useTheme() {\n return useContext(ThemeContext);\n};\nexport var makeStyles = function makeStyles(styles) {\n return function () {\n var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n var _useTheme = useTheme(),\n theme = _useTheme.theme;\n var css = typeof styles === 'function' ? styles(theme, props) : styles;\n return StyleSheet.create(css);\n };\n};","map":{"version":3,"names":["useContext","StyleSheet","ThemeContext","useTheme","makeStyles","styles","props","arguments","length","undefined","_useTheme","theme","css","create"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-elements/dist/config/makeStyles.js"],"sourcesContent":["import { useContext } from 'react';\r\nimport { StyleSheet } from 'react-native';\r\nimport { ThemeContext } from './ThemeProvider';\r\nexport const useTheme = () => {\r\n return useContext(ThemeContext);\r\n};\r\nexport const makeStyles = (styles) => (props = {}) => {\r\n const { theme } = useTheme();\r\n const css = typeof styles === 'function' ? styles(theme, props) : styles;\r\n return StyleSheet.create(css);\r\n};\r\n"],"mappings":"AAAA,SAASA,UAAU,QAAQ,OAAO;AAAC,OAAAC,UAAA;AAEnC,SAASC,YAAY;AACrB,OAAO,IAAMC,QAAQ,GAAG,SAAXA,QAAQA,CAAA,EAAS;EAC1B,OAAOH,UAAU,CAACE,YAAY,CAAC;AACnC,CAAC;AACD,OAAO,IAAME,UAAU,GAAG,SAAbA,UAAUA,CAAIC,MAAM;EAAA,OAAK,YAAgB;IAAA,IAAfC,KAAK,GAAAC,SAAA,CAAAC,MAAA,QAAAD,SAAA,QAAAE,SAAA,GAAAF,SAAA,MAAG,CAAC,CAAC;IAC7C,IAAAG,SAAA,GAAkBP,QAAQ,CAAC,CAAC;MAApBQ,KAAK,GAAAD,SAAA,CAALC,KAAK;IACb,IAAMC,GAAG,GAAG,OAAOP,MAAM,KAAK,UAAU,GAAGA,MAAM,CAACM,KAAK,EAAEL,KAAK,CAAC,GAAGD,MAAM;IACxE,OAAOJ,UAAU,CAACY,MAAM,CAACD,GAAG,CAAC;EACjC,CAAC;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export var Directions = {\n RIGHT: 1,\n LEFT: 2,\n UP: 4,\n DOWN: 8\n};","map":{"version":3,"names":["Directions","RIGHT","LEFT","UP","DOWN"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\Directions.ts"],"sourcesContent":["export const Directions = {\n RIGHT: 1,\n LEFT: 2,\n UP: 4,\n DOWN: 8,\n} as const;\n\n// eslint-disable-next-line @typescript-eslint/no-redeclare -- backward compatibility; it can be used as a type and as a value\nexport type Directions = typeof Directions[keyof typeof Directions];\n"],"mappings":"AAAA,OAAO,IAAMA,UAAU,GAAG;EACxBC,KAAK,EAAE,CADiB;EAExBC,IAAI,EAAE,CAFkB;EAGxBC,EAAE,EAAE,CAHoB;EAIxBC,IAAI,EAAE;AAJkB,CAAnB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as React from 'react';\nimport PreventRemoveContext from \"./PreventRemoveContext\";\nexport default function usePreventRemoveContext() {\n var value = React.useContext(PreventRemoveContext);\n if (value == null) {\n throw new Error(\"Couldn't find the prevent remove context. Is your component inside NavigationContent?\");\n }\n return value;\n}","map":{"version":3,"names":["React","PreventRemoveContext","usePreventRemoveContext","value","useContext","Error"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\core\\src\\usePreventRemoveContext.tsx"],"sourcesContent":["import * as React from 'react';\r\n\r\nimport PreventRemoveContext from './PreventRemoveContext';\r\n\r\nexport default function usePreventRemoveContext() {\r\n const value = React.useContext(PreventRemoveContext);\r\n\r\n if (value == null) {\r\n throw new Error(\r\n \"Couldn't find the prevent remove context. Is your component inside NavigationContent?\"\r\n );\r\n }\r\n\r\n return value;\r\n}\r\n"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAE9B,OAAOC,oBAAoB;AAE3B,eAAe,SAASC,uBAAuBA,CAAA,EAAG;EAChD,IAAMC,KAAK,GAAGH,KAAK,CAACI,UAAU,CAACH,oBAAoB,CAAC;EAEpD,IAAIE,KAAK,IAAI,IAAI,EAAE;IACjB,MAAM,IAAIE,KAAK,CACb,uFAAuF,CACxF;EACH;EAEA,OAAOF,KAAK;AACd"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"'use strict';\n\nimport invariant from 'fbjs/lib/invariant';\nexport function get(name) {\n return null;\n}\nexport function getEnforcing(name) {\n var module = get(name);\n invariant(module != null, \"TurboModuleRegistry.getEnforcing(...): '\" + name + \"' could not be found. \" + 'Verify that a module by this name is registered in the native binary.');\n return module;\n}","map":{"version":3,"names":["invariant","get","name","getEnforcing","module"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/vendor/react-native/TurboModule/TurboModuleRegistry.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 * @format\n */\n'use strict';\n\nimport invariant from 'fbjs/lib/invariant';\nexport function get(name) {\n return null;\n}\nexport function getEnforcing(name) {\n var module = get(name);\n invariant(module != null, \"TurboModuleRegistry.getEnforcing(...): '\" + name + \"' could not be found. \" + 'Verify that a module by this name is registered in the native binary.');\n return module;\n}"],"mappings":"AASA,YAAY;;AAEZ,OAAOA,SAAS,MAAM,oBAAoB;AAC1C,OAAO,SAASC,GAAGA,CAACC,IAAI,EAAE;EACxB,OAAO,IAAI;AACb;AACA,OAAO,SAASC,YAAYA,CAACD,IAAI,EAAE;EACjC,IAAIE,MAAM,GAAGH,GAAG,CAACC,IAAI,CAAC;EACtBF,SAAS,CAACI,MAAM,IAAI,IAAI,EAAE,0CAA0C,GAAGF,IAAI,GAAG,wBAAwB,GAAG,uEAAuE,CAAC;EACjL,OAAOE,MAAM;AACf"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as TurboModuleRegistry from \"../TurboModule/TurboModuleRegistry\";\nexport default TurboModuleRegistry.get('NativeAnimatedModule');","map":{"version":3,"names":["TurboModuleRegistry","get"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/vendor/react-native/Animated/NativeAnimatedModule.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 * @format\n */\nimport * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';\nexport default TurboModuleRegistry.get('NativeAnimatedModule');"],"mappings":"AASA,OAAO,KAAKA,mBAAmB;AAC/B,eAAeA,mBAAmB,CAACC,GAAG,CAAC,sBAAsB,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _toConsumableArray from \"@babel/runtime/helpers/toConsumableArray\";\nimport createHandler from \"./createHandler\";\nimport { baseGestureHandlerProps } from \"./gestureHandlerCommon\";\nexport var flingGestureHandlerProps = ['numberOfPointers', 'direction'];\nexport var flingHandlerName = 'FlingGestureHandler';\nexport var FlingGestureHandler = createHandler({\n name: flingHandlerName,\n allowedProps: [].concat(_toConsumableArray(baseGestureHandlerProps), flingGestureHandlerProps),\n config: {}\n});","map":{"version":3,"names":["createHandler","baseGestureHandlerProps","flingGestureHandlerProps","flingHandlerName","FlingGestureHandler","name","allowedProps","concat","_toConsumableArray","config"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\handlers\\FlingGestureHandler.ts"],"sourcesContent":["import createHandler from './createHandler';\nimport {\n BaseGestureHandlerProps,\n baseGestureHandlerProps,\n} from './gestureHandlerCommon';\n\nexport const flingGestureHandlerProps = [\n 'numberOfPointers',\n 'direction',\n] as const;\n\nexport type FlingGestureHandlerEventPayload = {\n x: number;\n y: number;\n absoluteX: number;\n absoluteY: number;\n};\nexport interface FlingGestureConfig {\n /**\n * Expressed allowed direction of movement. It's possible to pass one or many\n * directions in one parameter:\n *\n * ```js\n * direction={Directions.RIGHT | Directions.LEFT}\n * ```\n *\n * or\n *\n * ```js\n * direction={Directions.DOWN}\n * ```\n */\n direction?: number;\n\n /**\n * Determine exact number of points required to handle the fling gesture.\n */\n numberOfPointers?: number;\n}\n\nexport interface FlingGestureHandlerProps\n extends BaseGestureHandlerProps<FlingGestureHandlerEventPayload>,\n FlingGestureConfig {}\n\nexport const flingHandlerName = 'FlingGestureHandler';\n\nexport type FlingGestureHandler = typeof FlingGestureHandler;\n// eslint-disable-next-line @typescript-eslint/no-redeclare -- backward compatibility; see description on the top of gestureHandlerCommon.ts file\nexport const FlingGestureHandler = createHandler<\n FlingGestureHandlerProps,\n FlingGestureHandlerEventPayload\n>({\n name: flingHandlerName,\n allowedProps: [\n ...baseGestureHandlerProps,\n ...flingGestureHandlerProps,\n ] as const,\n config: {},\n});\n"],"mappings":";AAAA,OAAOA,aAAP;AACA,SAEEC,uBAFF;AAKA,OAAO,IAAMC,wBAAwB,GAAG,CACtC,kBADsC,EAEtC,WAFsC,CAAjC;AAsCP,OAAO,IAAMC,gBAAgB,GAAG,qBAAzB;AAIP,OAAO,IAAMC,mBAAmB,GAAGJ,aAAa,CAG9C;EACAK,IAAI,EAAEF,gBADN;EAEAG,YAAY,KAAAC,MAAA,CAAAC,kBAAA,CACPP,uBADS,GAETC,wBAFS,CAFd;EAMAO,MAAM,EAAE;AANR,CAH8C,CAAzC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _slicedToArray from \"@babel/runtime/helpers/slicedToArray\";\nimport { useEffect, useState } from 'react';\nimport { loadAsync } from \"./Font\";\nexport function useFonts(map) {\n var _useState = useState(false),\n _useState2 = _slicedToArray(_useState, 2),\n loaded = _useState2[0],\n setLoaded = _useState2[1];\n var _useState3 = useState(null),\n _useState4 = _slicedToArray(_useState3, 2),\n error = _useState4[0],\n setError = _useState4[1];\n useEffect(function () {\n loadAsync(map).then(function () {\n return setLoaded(true);\n }).catch(setError);\n }, []);\n return [loaded, error];\n}","map":{"version":3,"names":["useEffect","useState","loadAsync","useFonts","map","_useState","_useState2","_slicedToArray","loaded","setLoaded","_useState3","_useState4","error","setError","then","catch"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\expo-font\\src\\FontHooks.ts"],"sourcesContent":["import { useEffect, useState } from 'react';\n\nimport { loadAsync } from './Font';\nimport { FontSource } from './Font.types';\n\n// @needsAudit\n/**\n * ```ts\n * const [loaded, error] = useFonts({ ... });\n * ```\n * Load a map of fonts with [`loadAsync`](#loadasync). This returns a `boolean` if the fonts are\n * loaded and ready to use. It also returns an error if something went wrong, to use in development.\n *\n * > Note, the fonts are not \"reloaded\" when you dynamically change the font map.\n *\n * @param map A map of `fontFamily`s to [`FontSource`](#fontsource)s. After loading the font you can\n * use the key in the `fontFamily` style prop of a `Text` element.\n *\n * @return\n * - __loaded__ (`boolean`) - A boolean to detect if the font for `fontFamily` has finished\n * loading.\n * - __error__ (`Error | null`) - An error encountered when loading the fonts.\n */\nexport function useFonts(map: string | Record<string, FontSource>): [boolean, Error | null] {\n const [loaded, setLoaded] = useState(false);\n const [error, setError] = useState<Error | null>(null);\n\n useEffect(() => {\n loadAsync(map)\n .then(() => setLoaded(true))\n .catch(setError);\n }, []);\n\n return [loaded, error];\n}\n"],"mappings":";AAAA,SAASA,SAAS,EAAEC,QAAQ,QAAQ,OAAO;AAE3C,SAASC,SAAS;AAqBlB,OAAM,SAAUC,QAAQA,CAACC,GAAwC;EAC/D,IAAAC,SAAA,GAA4BJ,QAAQ,CAAC,KAAK,CAAC;IAAAK,UAAA,GAAAC,cAAA,CAAAF,SAAA;IAApCG,MAAM,GAAAF,UAAA;IAAEG,SAAS,GAAAH,UAAA;EACxB,IAAAI,UAAA,GAA0BT,QAAQ,CAAe,IAAI,CAAC;IAAAU,UAAA,GAAAJ,cAAA,CAAAG,UAAA;IAA/CE,KAAK,GAAAD,UAAA;IAAEE,QAAQ,GAAAF,UAAA;EAEtBX,SAAS,CAAC,YAAK;IACbE,SAAS,CAACE,GAAG,CAAC,CACXU,IAAI,CAAC;MAAA,OAAML,SAAS,CAAC,IAAI,CAAC;IAAA,EAAC,CAC3BM,KAAK,CAACF,QAAQ,CAAC;EACpB,CAAC,EAAE,EAAE,CAAC;EAEN,OAAO,CAACL,MAAM,EAAEI,KAAK,CAAC;AACxB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import EvilIcons from \"./build/EvilIcons\";\nexport default EvilIcons;","map":{"version":3,"names":["EvilIcons"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/@expo/vector-icons/EvilIcons.js"],"sourcesContent":["import EvilIcons from './build/EvilIcons';\r\nexport default EvilIcons;\r\n"],"mappings":"AAAA,OAAOA,SAAS;AAChB,eAAeA,SAAS"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import React from 'react';\nimport View from \"react-native-web/dist/exports/View\";\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport { withTheme } from \"../config\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nvar DialogActions = function DialogActions(_ref) {\n var children = _ref.children;\n return _jsx(View, {\n style: styles.actionsView,\n testID: \"Button__View\",\n children: children\n });\n};\nvar styles = StyleSheet.create({\n actionsView: {\n marginTop: 10,\n marginRight: -35,\n flexDirection: 'row-reverse',\n justifyContent: 'flex-start'\n }\n});\nexport default withTheme(DialogActions, 'DialogActions');","map":{"version":3,"names":["React","View","StyleSheet","withTheme","jsx","_jsx","DialogActions","_ref","children","style","styles","actionsView","testID","create","marginTop","marginRight","flexDirection","justifyContent"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-elements/dist/dialog/DialogActions.js"],"sourcesContent":["import React from 'react';\r\nimport { View, StyleSheet } from 'react-native';\r\nimport { withTheme } from '../config';\r\nconst DialogActions = ({ children, }) => {\r\n return (<View style={styles.actionsView} testID=\"Button__View\">\r\n {children}\r\n </View>);\r\n};\r\nconst styles = StyleSheet.create({\r\n actionsView: {\r\n marginTop: 10,\r\n marginRight: -35,\r\n flexDirection: 'row-reverse',\r\n justifyContent: 'flex-start',\r\n },\r\n});\r\nexport default withTheme(DialogActions, 'DialogActions');\r\n"],"mappings":"AAAA,OAAOA,KAAK,MAAM,OAAO;AAAC,OAAAC,IAAA;AAAA,OAAAC,UAAA;AAE1B,SAASC,SAAS;AAAoB,SAAAC,GAAA,IAAAC,IAAA;AACtC,IAAMC,aAAa,GAAG,SAAhBA,aAAaA,CAAAC,IAAA,EAAsB;EAAA,IAAhBC,QAAQ,GAAAD,IAAA,CAARC,QAAQ;EAC7B,OAAQH,IAAA,CAACJ,IAAI;IAACQ,KAAK,EAAEC,MAAM,CAACC,WAAY;IAACC,MAAM,EAAC,cAAc;IAAAJ,QAAA,EAC3DA;EAAQ,CACL,CAAC;AACX,CAAC;AACD,IAAME,MAAM,GAAGR,UAAU,CAACW,MAAM,CAAC;EAC7BF,WAAW,EAAE;IACTG,SAAS,EAAE,EAAE;IACbC,WAAW,EAAE,CAAC,EAAE;IAChBC,aAAa,EAAE,aAAa;IAC5BC,cAAc,EAAE;EACpB;AACJ,CAAC,CAAC;AACF,eAAed,SAAS,CAACG,aAAa,EAAE,eAAe,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as React from 'react';\nimport ReactDOM from 'react-dom';\nimport canUseDOM from \"../../modules/canUseDom\";\nfunction ModalPortal(props) {\n var children = props.children;\n var elementRef = React.useRef(null);\n if (canUseDOM && !elementRef.current) {\n var element = document.createElement('div');\n if (element && document.body) {\n document.body.appendChild(element);\n elementRef.current = element;\n }\n }\n React.useEffect(function () {\n if (canUseDOM) {\n return function () {\n if (document.body && elementRef.current) {\n document.body.removeChild(elementRef.current);\n elementRef.current = null;\n }\n };\n }\n }, []);\n return elementRef.current && canUseDOM ? ReactDOM.createPortal(children, elementRef.current) : null;\n}\nexport default ModalPortal;","map":{"version":3,"names":["React","ReactDOM","canUseDOM","ModalPortal","props","children","elementRef","useRef","current","element","document","createElement","body","appendChild","useEffect","removeChild","createPortal"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/exports/Modal/ModalPortal.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\n * Copyright (c) Meta Platforms, Inc. and 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 */\nimport * as React from 'react';\nimport ReactDOM from 'react-dom';\nimport canUseDOM from '../../modules/canUseDom';\n\nfunction ModalPortal(props) {\n var children = props.children;\n var elementRef = React.useRef(null);\n\n if (canUseDOM && !elementRef.current) {\n var element = document.createElement('div');\n\n if (element && document.body) {\n document.body.appendChild(element);\n elementRef.current = element;\n }\n }\n\n React.useEffect(() => {\n if (canUseDOM) {\n return () => {\n if (document.body && elementRef.current) {\n document.body.removeChild(elementRef.current);\n elementRef.current = null;\n }\n };\n }\n }, []);\n return elementRef.current && canUseDOM ? /*#__PURE__*/ReactDOM.createPortal(children, elementRef.current) : null;\n}\n\nexport default ModalPortal;"],"mappings":"AASA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,OAAOC,QAAQ,MAAM,WAAW;AAChC,OAAOC,SAAS;AAEhB,SAASC,WAAWA,CAACC,KAAK,EAAE;EAC1B,IAAIC,QAAQ,GAAGD,KAAK,CAACC,QAAQ;EAC7B,IAAIC,UAAU,GAAGN,KAAK,CAACO,MAAM,CAAC,IAAI,CAAC;EAEnC,IAAIL,SAAS,IAAI,CAACI,UAAU,CAACE,OAAO,EAAE;IACpC,IAAIC,OAAO,GAAGC,QAAQ,CAACC,aAAa,CAAC,KAAK,CAAC;IAE3C,IAAIF,OAAO,IAAIC,QAAQ,CAACE,IAAI,EAAE;MAC5BF,QAAQ,CAACE,IAAI,CAACC,WAAW,CAACJ,OAAO,CAAC;MAClCH,UAAU,CAACE,OAAO,GAAGC,OAAO;IAC9B;EACF;EAEAT,KAAK,CAACc,SAAS,CAAC,YAAM;IACpB,IAAIZ,SAAS,EAAE;MACb,OAAO,YAAM;QACX,IAAIQ,QAAQ,CAACE,IAAI,IAAIN,UAAU,CAACE,OAAO,EAAE;UACvCE,QAAQ,CAACE,IAAI,CAACG,WAAW,CAACT,UAAU,CAACE,OAAO,CAAC;UAC7CF,UAAU,CAACE,OAAO,GAAG,IAAI;QAC3B;MACF,CAAC;IACH;EACF,CAAC,EAAE,EAAE,CAAC;EACN,OAAOF,UAAU,CAACE,OAAO,IAAIN,SAAS,GAAgBD,QAAQ,CAACe,YAAY,CAACX,QAAQ,EAAEC,UAAU,CAACE,OAAO,CAAC,GAAG,IAAI;AAClH;AAEA,eAAeL,WAAW"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export default function getHeaderTitle(options, fallback) {\n return typeof options.headerTitle === 'string' ? options.headerTitle : options.title !== undefined ? options.title : fallback;\n}","map":{"version":3,"names":["getHeaderTitle","options","fallback","headerTitle","title","undefined"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\elements\\src\\Header\\getHeaderTitle.tsx"],"sourcesContent":["import type { HeaderOptions } from '../types';\r\n\r\nexport default function getHeaderTitle(\r\n options: { title?: string; headerTitle?: HeaderOptions['headerTitle'] },\r\n fallback: string\r\n): string {\r\n return typeof options.headerTitle === 'string'\r\n ? options.headerTitle\r\n : options.title !== undefined\r\n ? options.title\r\n : fallback;\r\n}\r\n"],"mappings":"AAEA,eAAe,SAASA,cAAcA,CACpCC,OAAuE,EACvEC,QAAgB,EACR;EACR,OAAO,OAAOD,OAAO,CAACE,WAAW,KAAK,QAAQ,GAC1CF,OAAO,CAACE,WAAW,GACnBF,OAAO,CAACG,KAAK,KAAKC,SAAS,GAC3BJ,OAAO,CAACG,KAAK,GACbF,QAAQ;AACd"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nimport _inherits from \"@babel/runtime/helpers/inherits\";\nimport _possibleConstructorReturn from \"@babel/runtime/helpers/possibleConstructorReturn\";\nimport _getPrototypeOf from \"@babel/runtime/helpers/getPrototypeOf\";\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nimport View from \"../../exports/View\";\nimport React from 'react';\nvar UnimplementedView = function (_React$Component) {\n _inherits(UnimplementedView, _React$Component);\n var _super = _createSuper(UnimplementedView);\n function UnimplementedView() {\n _classCallCheck(this, UnimplementedView);\n return _super.apply(this, arguments);\n }\n _createClass(UnimplementedView, [{\n key: \"setNativeProps\",\n value: function setNativeProps() {}\n }, {\n key: \"render\",\n value: function render() {\n return React.createElement(View, {\n style: [unimplementedViewStyles, this.props.style]\n }, this.props.children);\n }\n }]);\n return UnimplementedView;\n}(React.Component);\nvar unimplementedViewStyles = process.env.NODE_ENV !== 'production' ? {\n alignSelf: 'flex-start',\n borderColor: 'red',\n borderWidth: 1\n} : {};\nexport default UnimplementedView;","map":{"version":3,"names":["View","React","UnimplementedView","_React$Component","_inherits","_super","_createSuper","_classCallCheck","apply","arguments","_createClass","key","value","setNativeProps","render","createElement","style","unimplementedViewStyles","props","children","Component","process","env","NODE_ENV","alignSelf","borderColor","borderWidth"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/modules/UnimplementedView/index.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 */\nimport View from '../../exports/View';\nimport React from 'react';\n/**\n * Common implementation for a simple stubbed view.\n */\n\nclass UnimplementedView extends React.Component {\n setNativeProps() {// Do nothing.\n }\n\n render() {\n return /*#__PURE__*/React.createElement(View, {\n style: [unimplementedViewStyles, this.props.style]\n }, this.props.children);\n }\n\n}\n\nvar unimplementedViewStyles = process.env.NODE_ENV !== 'production' ? {\n alignSelf: 'flex-start',\n borderColor: 'red',\n borderWidth: 1\n} : {};\nexport default UnimplementedView;"],"mappings":";;;;;;;AAQA,OAAOA,IAAI;AACX,OAAOC,KAAK,MAAM,OAAO;AAAC,IAKpBC,iBAAiB,aAAAC,gBAAA;EAAAC,SAAA,CAAAF,iBAAA,EAAAC,gBAAA;EAAA,IAAAE,MAAA,GAAAC,YAAA,CAAAJ,iBAAA;EAAA,SAAAA,kBAAA;IAAAK,eAAA,OAAAL,iBAAA;IAAA,OAAAG,MAAA,CAAAG,KAAA,OAAAC,SAAA;EAAA;EAAAC,YAAA,CAAAR,iBAAA;IAAAS,GAAA;IAAAC,KAAA,EACrB,SAAAC,eAAA,EAAiB,CACjB;EAAC;IAAAF,GAAA;IAAAC,KAAA,EAED,SAAAE,OAAA,EAAS;MACP,OAAoBb,KAAK,CAACc,aAAa,CAACf,IAAI,EAAE;QAC5CgB,KAAK,EAAE,CAACC,uBAAuB,EAAE,IAAI,CAACC,KAAK,CAACF,KAAK;MACnD,CAAC,EAAE,IAAI,CAACE,KAAK,CAACC,QAAQ,CAAC;IACzB;EAAC;EAAA,OAAAjB,iBAAA;AAAA,EAR6BD,KAAK,CAACmB,SAAS;AAY/C,IAAIH,uBAAuB,GAAGI,OAAO,CAACC,GAAG,CAACC,QAAQ,KAAK,YAAY,GAAG;EACpEC,SAAS,EAAE,YAAY;EACvBC,WAAW,EAAE,KAAK;EAClBC,WAAW,EAAE;AACf,CAAC,GAAG,CAAC,CAAC;AACN,eAAexB,iBAAiB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import unitlessNumbers from \"./unitlessNumbers\";\nimport normalizeColor from \"./normalizeColor\";\nvar colorProps = {\n backgroundColor: true,\n borderColor: true,\n borderTopColor: true,\n borderRightColor: true,\n borderBottomColor: true,\n borderLeftColor: true,\n color: true,\n shadowColor: true,\n textDecorationColor: true,\n textShadowColor: true\n};\nexport default function normalizeValueWithProperty(value, property) {\n var returnValue = value;\n if ((property == null || !unitlessNumbers[property]) && typeof value === 'number') {\n returnValue = value + \"px\";\n } else if (property != null && colorProps[property]) {\n returnValue = normalizeColor(value);\n }\n return returnValue;\n}","map":{"version":3,"names":["unitlessNumbers","normalizeColor","colorProps","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","color","shadowColor","textDecorationColor","textShadowColor","normalizeValueWithProperty","value","property","returnValue"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/exports/StyleSheet/compiler/normalizeValueWithProperty.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nimport unitlessNumbers from './unitlessNumbers';\nimport normalizeColor from './normalizeColor';\nvar colorProps = {\n backgroundColor: true,\n borderColor: true,\n borderTopColor: true,\n borderRightColor: true,\n borderBottomColor: true,\n borderLeftColor: true,\n color: true,\n shadowColor: true,\n textDecorationColor: true,\n textShadowColor: true\n};\nexport default function normalizeValueWithProperty(value, property) {\n var returnValue = value;\n\n if ((property == null || !unitlessNumbers[property]) && typeof value === 'number') {\n returnValue = value + \"px\";\n } else if (property != null && colorProps[property]) {\n returnValue = normalizeColor(value);\n }\n\n return returnValue;\n}"],"mappings":"AAQA,OAAOA,eAAe;AACtB,OAAOC,cAAc;AACrB,IAAIC,UAAU,GAAG;EACfC,eAAe,EAAE,IAAI;EACrBC,WAAW,EAAE,IAAI;EACjBC,cAAc,EAAE,IAAI;EACpBC,gBAAgB,EAAE,IAAI;EACtBC,iBAAiB,EAAE,IAAI;EACvBC,eAAe,EAAE,IAAI;EACrBC,KAAK,EAAE,IAAI;EACXC,WAAW,EAAE,IAAI;EACjBC,mBAAmB,EAAE,IAAI;EACzBC,eAAe,EAAE;AACnB,CAAC;AACD,eAAe,SAASC,0BAA0BA,CAACC,KAAK,EAAEC,QAAQ,EAAE;EAClE,IAAIC,WAAW,GAAGF,KAAK;EAEvB,IAAI,CAACC,QAAQ,IAAI,IAAI,IAAI,CAACf,eAAe,CAACe,QAAQ,CAAC,KAAK,OAAOD,KAAK,KAAK,QAAQ,EAAE;IACjFE,WAAW,GAAGF,KAAK,GAAG,IAAI;EAC5B,CAAC,MAAM,IAAIC,QAAQ,IAAI,IAAI,IAAIb,UAAU,CAACa,QAAQ,CAAC,EAAE;IACnDC,WAAW,GAAGf,cAAc,CAACa,KAAK,CAAC;EACrC;EAEA,OAAOE,WAAW;AACpB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export {};","map":{"version":3,"names":[],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\native\\src\\types.tsx"],"sourcesContent":["import type {\r\n getActionFromState as getActionFromStateDefault,\r\n getPathFromState as getPathFromStateDefault,\r\n getStateFromPath as getStateFromPathDefault,\r\n PathConfigMap,\r\n Route,\r\n} from '@react-navigation/core';\r\n\r\nexport type Theme = {\r\n dark: boolean;\r\n colors: {\r\n primary: string;\r\n background: string;\r\n card: string;\r\n text: string;\r\n border: string;\r\n notification: string;\r\n };\r\n};\r\n\r\nexport type LinkingOptions<ParamList extends {}> = {\r\n /**\r\n * Whether deep link handling should be enabled.\r\n * Defaults to true.\r\n */\r\n enabled?: boolean;\r\n /**\r\n * The prefixes are stripped from the URL before parsing them.\r\n * Usually they are the `scheme` + `host` (e.g. `myapp://chat?user=jane`)\r\n *\r\n * This is not supported on Web.\r\n *\r\n * @example\r\n * ```js\r\n * {\r\n * prefixes: [\r\n * \"myapp://\", // App-specific scheme\r\n * \"https://example.com\", // Prefix for universal links\r\n * \"https://*.example.com\" // Prefix which matches any subdomain\r\n * ]\r\n * }\r\n * ```\r\n */\r\n prefixes: string[];\r\n /**\r\n * Optional function which takes an incoming URL returns a boolean\r\n * indicating whether React Navigation should handle it.\r\n *\r\n * This can be used to disable deep linking for specific URLs.\r\n * e.g. URLs used for authentication, and not for deep linking to screens.\r\n *\r\n * This is not supported on Web.\r\n *\r\n * @example\r\n * ```js\r\n * {\r\n * // Filter out URLs used by expo-auth-session\r\n * filter: (url) => !url.includes('+expo-auth-session')\r\n * }\r\n * ```\r\n */\r\n filter?: (url: string) => boolean;\r\n /**\r\n * Config to fine-tune how to parse the path.\r\n *\r\n * @example\r\n * ```js\r\n * {\r\n * Chat: {\r\n * path: 'chat/:author/:id',\r\n * parse: { id: Number }\r\n * }\r\n * }\r\n * ```\r\n */\r\n config?: {\r\n initialRouteName?: keyof ParamList;\r\n screens: PathConfigMap<ParamList>;\r\n };\r\n /**\r\n * Custom function to get the initial URL used for linking.\r\n * Uses `Linking.getInitialURL()` by default.\r\n *\r\n * This is not supported on Web.\r\n *\r\n * @example\r\n * ```js\r\n * {\r\n * getInitialURL () => Linking.getInitialURL(),\r\n * }\r\n * ```\r\n */\r\n getInitialURL?: () =>\r\n | string\r\n | null\r\n | undefined\r\n | Promise<string | null | undefined>;\r\n /**\r\n * Custom function to get subscribe to URL updates.\r\n * Uses `Linking.addEventListener('url', callback)` by default.\r\n *\r\n * This is not supported on Web.\r\n *\r\n * @example\r\n * ```js\r\n * {\r\n * subscribe: (listener) => {\r\n * const onReceiveURL = ({ url }) => listener(url);\r\n *\r\n * Linking.addEventListener('url', onReceiveURL);\r\n *\r\n * return () => Linking.removeEventListener('url', onReceiveURL);\r\n * }\r\n * }\r\n * ```\r\n */\r\n subscribe?: (\r\n listener: (url: string) => void\r\n ) => undefined | void | (() => void);\r\n /**\r\n * Custom function to parse the URL to a valid navigation state (advanced).\r\n */\r\n getStateFromPath?: typeof getStateFromPathDefault;\r\n /**\r\n * Custom function to convert the state object to a valid URL (advanced).\r\n * Only applicable on Web.\r\n */\r\n getPathFromState?: typeof getPathFromStateDefault;\r\n /**\r\n * Custom function to convert the state object to a valid action (advanced).\r\n */\r\n getActionFromState?: typeof getActionFromStateDefault;\r\n};\r\n\r\nexport type DocumentTitleOptions = {\r\n enabled?: boolean;\r\n formatter?: (\r\n options: Record<string, any> | undefined,\r\n route: Route<string> | undefined\r\n ) => string;\r\n};\r\n\r\nexport type ServerContainerRef = {\r\n getCurrentOptions(): Record<string, any> | undefined;\r\n};\r\n"],"mappings":""},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import createIconSet from \"./createIconSet\";\nimport font from \"./vendor/react-native-vector-icons/Fonts/Foundation.ttf\";\nimport glyphMap from \"./vendor/react-native-vector-icons/glyphmaps/Foundation.json\";\nexport default createIconSet(glyphMap, 'foundation', font);","map":{"version":3,"names":["createIconSet","font","glyphMap"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@expo\\vector-icons\\src\\Foundation.ts"],"sourcesContent":["import createIconSet from './createIconSet';\nimport font from './vendor/react-native-vector-icons/Fonts/Foundation.ttf';\nimport glyphMap from './vendor/react-native-vector-icons/glyphmaps/Foundation.json';\n\nexport default createIconSet(glyphMap, 'foundation', font);\n"],"mappings":"AAAA,OAAOA,aAAa;AACpB,OAAOC,IAAI;AACX,OAAOC,QAAQ;AAEf,eAAeF,aAAa,CAACE,QAAQ,EAAE,YAAY,EAAED,IAAI,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as React from 'react';\nvar PreventRemoveContext = React.createContext(undefined);\nexport default PreventRemoveContext;","map":{"version":3,"names":["React","PreventRemoveContext","createContext","undefined"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\core\\src\\PreventRemoveContext.tsx"],"sourcesContent":["import * as React from 'react';\r\n\r\n/**\r\n * A type of an object that have a route key as an object key\r\n * and a value whether to prevent that route.\r\n */\r\nexport type PreventedRoutes = Record<string, { preventRemove: boolean }>;\r\n\r\nconst PreventRemoveContext = React.createContext<\r\n | {\r\n preventedRoutes: PreventedRoutes;\r\n setPreventRemove: (\r\n id: string,\r\n routeKey: string,\r\n preventRemove: boolean\r\n ) => void;\r\n }\r\n | undefined\r\n>(undefined);\r\n\r\nexport default PreventRemoveContext;\r\n"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAQ9B,IAAMC,oBAAoB,GAAGD,KAAK,CAACE,aAAa,CAU9CC,SAAS,CAAC;AAEZ,eAAeF,oBAAoB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _toConsumableArray from \"@babel/runtime/helpers/toConsumableArray\";\nimport createHandler from \"./createHandler\";\nimport { baseGestureHandlerProps } from \"./gestureHandlerCommon\";\nexport var nativeViewGestureHandlerProps = ['shouldActivateOnStart', 'disallowInterruption'];\nexport var nativeViewProps = [].concat(_toConsumableArray(baseGestureHandlerProps), nativeViewGestureHandlerProps);\nexport var nativeViewHandlerName = 'NativeViewGestureHandler';\nexport var NativeViewGestureHandler = createHandler({\n name: nativeViewHandlerName,\n allowedProps: nativeViewProps,\n config: {}\n});","map":{"version":3,"names":["createHandler","baseGestureHandlerProps","nativeViewGestureHandlerProps","nativeViewProps","concat","_toConsumableArray","nativeViewHandlerName","NativeViewGestureHandler","name","allowedProps","config"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\handlers\\NativeViewGestureHandler.ts"],"sourcesContent":["import createHandler from './createHandler';\nimport {\n BaseGestureHandlerProps,\n baseGestureHandlerProps,\n} from './gestureHandlerCommon';\n\nexport const nativeViewGestureHandlerProps = [\n 'shouldActivateOnStart',\n 'disallowInterruption',\n] as const;\n\nexport interface NativeViewGestureConfig {\n /**\n * Android only.\n *\n * Determines whether the handler should check for an existing touch event on\n * instantiation.\n */\n shouldActivateOnStart?: boolean;\n\n /**\n * When `true`, cancels all other gesture handlers when this\n * `NativeViewGestureHandler` receives an `ACTIVE` state event.\n */\n disallowInterruption?: boolean;\n}\n\nexport interface NativeViewGestureHandlerProps\n extends BaseGestureHandlerProps<NativeViewGestureHandlerPayload>,\n NativeViewGestureConfig {}\n\nexport type NativeViewGestureHandlerPayload = {\n /**\n * True if gesture was performed inside of containing view, false otherwise.\n */\n pointerInside: boolean;\n};\n\nexport const nativeViewProps = [\n ...baseGestureHandlerProps,\n ...nativeViewGestureHandlerProps,\n] as const;\n\nexport const nativeViewHandlerName = 'NativeViewGestureHandler';\n\nexport type NativeViewGestureHandler = typeof NativeViewGestureHandler;\n// eslint-disable-next-line @typescript-eslint/no-redeclare -- backward compatibility; see description on the top of gestureHandlerCommon.ts file\nexport const NativeViewGestureHandler = createHandler<\n NativeViewGestureHandlerProps,\n NativeViewGestureHandlerPayload\n>({\n name: nativeViewHandlerName,\n allowedProps: nativeViewProps,\n config: {},\n});\n"],"mappings":";AAAA,OAAOA,aAAP;AACA,SAEEC,uBAFF;AAKA,OAAO,IAAMC,6BAA6B,GAAG,CAC3C,uBAD2C,EAE3C,sBAF2C,CAAtC;AAgCP,OAAO,IAAMC,eAAe,MAAAC,MAAA,CAAAC,kBAAA,CACvBJ,uBAD0B,GAE1BC,6BAF0B,CAAxB;AAKP,OAAO,IAAMI,qBAAqB,GAAG,0BAA9B;AAIP,OAAO,IAAMC,wBAAwB,GAAGP,aAAa,CAGnD;EACAQ,IAAI,EAAEF,qBADN;EAEAG,YAAY,EAAEN,eAFd;EAGAO,MAAM,EAAE;AAHR,CAHmD,CAA9C"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import createIconSet from \"./createIconSet\";\nimport font from \"./vendor/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf\";\nimport glyphMap from \"./vendor/react-native-vector-icons/glyphmaps/MaterialCommunityIcons.json\";\nexport default createIconSet(glyphMap, 'material-community', font);","map":{"version":3,"names":["createIconSet","font","glyphMap"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@expo\\vector-icons\\src\\MaterialCommunityIcons.ts"],"sourcesContent":["import createIconSet from './createIconSet';\nimport font from './vendor/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf';\nimport glyphMap from './vendor/react-native-vector-icons/glyphmaps/MaterialCommunityIcons.json';\n\nexport default createIconSet(glyphMap, 'material-community', font);\n"],"mappings":"AAAA,OAAOA,aAAa;AACpB,OAAOC,IAAI;AACX,OAAOC,QAAQ;AAEf,eAAeF,aAAa,CAACE,QAAQ,EAAE,oBAAoB,EAAED,IAAI,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"'use strict';\nimport _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nvar _EventSubscription = function () {\n function _EventSubscription(subscriber) {\n _classCallCheck(this, _EventSubscription);\n this.subscriber = subscriber;\n }\n _createClass(_EventSubscription, [{\n key: \"remove\",\n value: function remove() {\n this.subscriber.removeSubscription(this);\n }\n }]);\n return _EventSubscription;\n}();\nexport default _EventSubscription;","map":{"version":3,"names":["_classCallCheck","_createClass","_EventSubscription","subscriber","key","value","remove","removeSubscription"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/vendor/react-native/emitter/_EventSubscription.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 * @format\n * \n */\n'use strict';\n\n/**\n * EventSubscription represents a subscription to a particular event. It can\n * remove its own subscription.\n */\nclass _EventSubscription {\n /**\n * @param {EventSubscriptionVendor} subscriber the subscriber that controls\n * this subscription.\n */\n constructor(subscriber) {\n this.subscriber = subscriber;\n }\n /**\n * Removes this subscription from the subscriber that controls it.\n */\n\n\n remove() {\n this.subscriber.removeSubscription(this);\n }\n\n}\n\nexport default _EventSubscription;"],"mappings":"AASA,YAAY;AAAC,OAAAA,eAAA;AAAA,OAAAC,YAAA;AAAA,IAMPC,kBAAkB;EAKtB,SAAAA,mBAAYC,UAAU,EAAE;IAAAH,eAAA,OAAAE,kBAAA;IACtB,IAAI,CAACC,UAAU,GAAGA,UAAU;EAC9B;EAACF,YAAA,CAAAC,kBAAA;IAAAE,GAAA;IAAAC,KAAA,EAMD,SAAAC,OAAA,EAAS;MACP,IAAI,CAACH,UAAU,CAACI,kBAAkB,CAAC,IAAI,CAAC;IAC1C;EAAC;EAAA,OAAAL,kBAAA;AAAA;AAIH,eAAeA,kBAAkB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import propsToAriaRole from \"./propsToAriaRole\";\nvar roleComponents = {\n article: 'article',\n banner: 'header',\n blockquote: 'blockquote',\n code: 'code',\n complementary: 'aside',\n contentinfo: 'footer',\n deletion: 'del',\n emphasis: 'em',\n figure: 'figure',\n insertion: 'ins',\n form: 'form',\n list: 'ul',\n listitem: 'li',\n main: 'main',\n navigation: 'nav',\n region: 'section',\n strong: 'strong'\n};\nvar emptyObject = {};\nvar propsToAccessibilityComponent = function propsToAccessibilityComponent(props) {\n if (props === void 0) {\n props = emptyObject;\n }\n if (props.accessibilityRole === 'label') {\n return 'label';\n }\n var role = propsToAriaRole(props);\n if (role) {\n if (role === 'heading') {\n var level = props.accessibilityLevel || props['aria-level'];\n if (level != null) {\n return \"h\" + level;\n }\n return 'h1';\n }\n return roleComponents[role];\n }\n};\nexport default propsToAccessibilityComponent;","map":{"version":3,"names":["propsToAriaRole","roleComponents","article","banner","blockquote","code","complementary","contentinfo","deletion","emphasis","figure","insertion","form","list","listitem","main","navigation","region","strong","emptyObject","propsToAccessibilityComponent","props","accessibilityRole","role","level","accessibilityLevel"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/modules/AccessibilityUtil/propsToAccessibilityComponent.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nimport propsToAriaRole from './propsToAriaRole';\nvar roleComponents = {\n article: 'article',\n banner: 'header',\n blockquote: 'blockquote',\n code: 'code',\n complementary: 'aside',\n contentinfo: 'footer',\n deletion: 'del',\n emphasis: 'em',\n figure: 'figure',\n insertion: 'ins',\n form: 'form',\n list: 'ul',\n listitem: 'li',\n main: 'main',\n navigation: 'nav',\n region: 'section',\n strong: 'strong'\n};\nvar emptyObject = {};\n\nvar propsToAccessibilityComponent = function propsToAccessibilityComponent(props) {\n if (props === void 0) {\n props = emptyObject;\n }\n\n // special-case for \"label\" role which doesn't map to an ARIA role\n if (props.accessibilityRole === 'label') {\n return 'label';\n }\n\n var role = propsToAriaRole(props);\n\n if (role) {\n if (role === 'heading') {\n var level = props.accessibilityLevel || props['aria-level'];\n\n if (level != null) {\n return \"h\" + level;\n }\n\n return 'h1';\n }\n\n return roleComponents[role];\n }\n};\n\nexport default propsToAccessibilityComponent;"],"mappings":"AAQA,OAAOA,eAAe;AACtB,IAAIC,cAAc,GAAG;EACnBC,OAAO,EAAE,SAAS;EAClBC,MAAM,EAAE,QAAQ;EAChBC,UAAU,EAAE,YAAY;EACxBC,IAAI,EAAE,MAAM;EACZC,aAAa,EAAE,OAAO;EACtBC,WAAW,EAAE,QAAQ;EACrBC,QAAQ,EAAE,KAAK;EACfC,QAAQ,EAAE,IAAI;EACdC,MAAM,EAAE,QAAQ;EAChBC,SAAS,EAAE,KAAK;EAChBC,IAAI,EAAE,MAAM;EACZC,IAAI,EAAE,IAAI;EACVC,QAAQ,EAAE,IAAI;EACdC,IAAI,EAAE,MAAM;EACZC,UAAU,EAAE,KAAK;EACjBC,MAAM,EAAE,SAAS;EACjBC,MAAM,EAAE;AACV,CAAC;AACD,IAAIC,WAAW,GAAG,CAAC,CAAC;AAEpB,IAAIC,6BAA6B,GAAG,SAASA,6BAA6BA,CAACC,KAAK,EAAE;EAChF,IAAIA,KAAK,KAAK,KAAK,CAAC,EAAE;IACpBA,KAAK,GAAGF,WAAW;EACrB;EAGA,IAAIE,KAAK,CAACC,iBAAiB,KAAK,OAAO,EAAE;IACvC,OAAO,OAAO;EAChB;EAEA,IAAIC,IAAI,GAAGvB,eAAe,CAACqB,KAAK,CAAC;EAEjC,IAAIE,IAAI,EAAE;IACR,IAAIA,IAAI,KAAK,SAAS,EAAE;MACtB,IAAIC,KAAK,GAAGH,KAAK,CAACI,kBAAkB,IAAIJ,KAAK,CAAC,YAAY,CAAC;MAE3D,IAAIG,KAAK,IAAI,IAAI,EAAE;QACjB,OAAO,GAAG,GAAGA,KAAK;MACpB;MAEA,OAAO,IAAI;IACb;IAEA,OAAOvB,cAAc,CAACsB,IAAI,CAAC;EAC7B;AACF,CAAC;AAED,eAAeH,6BAA6B"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import { ADD_TO_FAVORITES, REMOVE_FROM_FAVORITES, SET_FAVORITES } from \"../constants\";\nexport var addToFavorites = function addToFavorites(weather) {\n return {\n type: ADD_TO_FAVORITES,\n payload: weather\n };\n};\nexport var removeFromFavorites = function removeFromFavorites(weatherId) {\n return {\n type: REMOVE_FROM_FAVORITES,\n payload: weatherId\n };\n};\nexport var setFavorites = function setFavorites(favorites) {\n return {\n type: SET_FAVORITES,\n payload: favorites\n };\n};","map":{"version":3,"names":["ADD_TO_FAVORITES","REMOVE_FROM_FAVORITES","SET_FAVORITES","addToFavorites","weather","type","payload","removeFromFavorites","weatherId","setFavorites","favorites"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/redux/actions/ActionFavorites.ts"],"sourcesContent":["// favoritesActions.js\r\n\r\nimport { ADD_TO_FAVORITES, REMOVE_FROM_FAVORITES, SET_FAVORITES } from \"../constants\";\r\n\r\n \r\nexport const addToFavorites = weather => ({\r\n type: ADD_TO_FAVORITES,\r\n payload: weather,\r\n});\r\n\r\nexport const removeFromFavorites = weatherId => ({\r\n type: REMOVE_FROM_FAVORITES,\r\n payload: weatherId,\r\n});\r\n\r\nexport const setFavorites = favorites => ({\r\n type: SET_FAVORITES,\r\n payload: favorites,\r\n });\r\n\r\n "],"mappings":"AAEA,SAASA,gBAAgB,EAAEC,qBAAqB,EAAEC,aAAa;AAG/D,OAAO,IAAMC,cAAc,GAAG,SAAjBA,cAAcA,CAAGC,OAAO;EAAA,OAAK;IACxCC,IAAI,EAAEL,gBAAgB;IACtBM,OAAO,EAAEF;EACX,CAAC;AAAA,CAAC;AAEF,OAAO,IAAMG,mBAAmB,GAAG,SAAtBA,mBAAmBA,CAAGC,SAAS;EAAA,OAAK;IAC/CH,IAAI,EAAEJ,qBAAqB;IAC3BK,OAAO,EAAEE;EACX,CAAC;AAAA,CAAC;AAEF,OAAO,IAAMC,YAAY,GAAG,SAAfA,YAAYA,CAAGC,SAAS;EAAA,OAAK;IACtCL,IAAI,EAAEH,aAAa;IACnBI,OAAO,EAAEI;EACX,CAAC;AAAA,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import createIconSet from \"./createIconSet\";\nimport font from \"./vendor/react-native-vector-icons/Fonts/AntDesign.ttf\";\nimport glyphMap from \"./vendor/react-native-vector-icons/glyphmaps/AntDesign.json\";\nexport default createIconSet(glyphMap, 'anticon', font);","map":{"version":3,"names":["createIconSet","font","glyphMap"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@expo\\vector-icons\\src\\AntDesign.ts"],"sourcesContent":["import createIconSet from './createIconSet';\nimport font from './vendor/react-native-vector-icons/Fonts/AntDesign.ttf';\nimport glyphMap from './vendor/react-native-vector-icons/glyphmaps/AntDesign.json';\n\nexport default createIconSet(glyphMap, 'anticon', font);\n"],"mappings":"AAAA,OAAOA,aAAa;AACpB,OAAOC,IAAI;AACX,OAAOC,QAAQ;AAEf,eAAeF,aAAa,CAACE,QAAQ,EAAE,SAAS,EAAED,IAAI,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export function getShadowNodeFromRef(_ref) {\n return null;\n}","map":{"version":3,"names":["getShadowNodeFromRef","_ref"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\getShadowNodeFromRef.web.ts"],"sourcesContent":["// Used by GestureDetector (unsupported on web at the moment) to check whether the\n// attached view may get flattened on Fabric. Original implementation causes errors\n// on web due to the static resolution of `require` statements by webpack breaking\n// the conditional importing.\nexport function getShadowNodeFromRef(_ref: any) {\n return null;\n}\n"],"mappings":"AAIA,OAAO,SAASA,oBAATA,CAA8BC,IAA9B,EAAyC;EAC9C,OAAO,IAAP;AACD"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as React from 'react';\nimport createNavigationContainerRef from \"./createNavigationContainerRef\";\nexport default function useNavigationContainerRef() {\n var navigation = React.useRef(null);\n if (navigation.current == null) {\n navigation.current = createNavigationContainerRef();\n }\n return navigation.current;\n}","map":{"version":3,"names":["React","createNavigationContainerRef","useNavigationContainerRef","navigation","useRef","current"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\core\\src\\useNavigationContainerRef.tsx"],"sourcesContent":["import * as React from 'react';\r\n\r\nimport createNavigationContainerRef from './createNavigationContainerRef';\r\nimport type { NavigationContainerRefWithCurrent } from './types';\r\n\r\nexport default function useNavigationContainerRef<\r\n ParamList extends {} = ReactNavigation.RootParamList\r\n>(): NavigationContainerRefWithCurrent<ParamList> {\r\n const navigation =\r\n React.useRef<NavigationContainerRefWithCurrent<ParamList> | null>(null);\r\n\r\n if (navigation.current == null) {\r\n navigation.current = createNavigationContainerRef<ParamList>();\r\n }\r\n\r\n return navigation.current;\r\n}\r\n"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAE9B,OAAOC,4BAA4B;AAGnC,eAAe,SAASC,yBAAyBA,CAAA,EAEC;EAChD,IAAMC,UAAU,GACdH,KAAK,CAACI,MAAM,CAAsD,IAAI,CAAC;EAEzE,IAAID,UAAU,CAACE,OAAO,IAAI,IAAI,EAAE;IAC9BF,UAAU,CAACE,OAAO,GAAGJ,4BAA4B,EAAa;EAChE;EAEA,OAAOE,UAAU,CAACE,OAAO;AAC3B"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"var assets = [];\nexport function registerAsset(asset) {\n return assets.push(asset);\n}\nexport function getAssetByID(assetId) {\n return assets[assetId - 1];\n}","map":{"version":3,"names":["assets","registerAsset","asset","push","getAssetByID","assetId"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/modules/AssetRegistry/index.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nvar assets = [];\nexport function registerAsset(asset) {\n // `push` returns new array length, so the first asset will\n // get id 1 (not 0) to make the value truthy\n return assets.push(asset);\n}\nexport function getAssetByID(assetId) {\n return assets[assetId - 1];\n}"],"mappings":"AAQA,IAAIA,MAAM,GAAG,EAAE;AACf,OAAO,SAASC,aAAaA,CAACC,KAAK,EAAE;EAGnC,OAAOF,MAAM,CAACG,IAAI,CAACD,KAAK,CAAC;AAC3B;AACA,OAAO,SAASE,YAAYA,CAACC,OAAO,EAAE;EACpC,OAAOL,MAAM,CAACK,OAAO,GAAG,CAAC,CAAC;AAC5B"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"var isDisabled = function isDisabled(props) {\n return props.disabled || Array.isArray(props.accessibilityStates) && props.accessibilityStates.indexOf('disabled') > -1;\n};\nexport default isDisabled;","map":{"version":3,"names":["isDisabled","props","disabled","Array","isArray","accessibilityStates","indexOf"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/modules/AccessibilityUtil/isDisabled.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nvar isDisabled = props => props.disabled || Array.isArray(props.accessibilityStates) && props.accessibilityStates.indexOf('disabled') > -1;\n\nexport default isDisabled;"],"mappings":"AAQA,IAAIA,UAAU,GAAG,SAAbA,UAAUA,CAAGC,KAAK;EAAA,OAAIA,KAAK,CAACC,QAAQ,IAAIC,KAAK,CAACC,OAAO,CAACH,KAAK,CAACI,mBAAmB,CAAC,IAAIJ,KAAK,CAACI,mBAAmB,CAACC,OAAO,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC;AAAA;AAE1I,eAAeN,UAAU"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export var KeepAwakeEventState;\n(function (KeepAwakeEventState) {\n KeepAwakeEventState[\"RELEASE\"] = \"release\";\n})(KeepAwakeEventState || (KeepAwakeEventState = {}));","map":{"version":3,"names":["KeepAwakeEventState"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\expo-keep-awake\\src\\KeepAwake.types.ts"],"sourcesContent":["// @needsAudit\nexport type KeepAwakeEvent = {\n /** Keep awake state. */\n state: KeepAwakeEventState;\n};\n\n// @needsAudit\nexport enum KeepAwakeEventState {\n RELEASE = 'release',\n}\n\n// @needsAudit\nexport type KeepAwakeListener = (event: KeepAwakeEvent) => void;\n\nexport type KeepAwakeOptions = {\n /**\n * The call will throw an unhandled promise rejection on Android when the original Activity is dead or deactivated.\n * Set the value to `true` for suppressing the uncaught exception.\n */\n suppressDeactivateWarnings?: boolean;\n\n /**\n * A callback that is invoked when the keep-awake state changes.\n * @platform web\n */\n listener?: KeepAwakeListener;\n};\n"],"mappings":"AAOA,WAAYA,mBAEX;AAFD,WAAYA,mBAAmB;EAC7BA,mBAAA,uBAAmB;AACrB,CAAC,EAFWA,mBAAmB,KAAnBA,mBAAmB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"'use strict';\nfunction setAndForwardRef(_ref) {\n var getForwardedRef = _ref.getForwardedRef,\n setLocalRef = _ref.setLocalRef;\n return function forwardRef(ref) {\n var forwardedRef = getForwardedRef();\n setLocalRef(ref);\n if (typeof forwardedRef === 'function') {\n forwardedRef(ref);\n } else if (typeof forwardedRef === 'object' && forwardedRef != null) {\n forwardedRef.current = ref;\n }\n };\n}\nexport default setAndForwardRef;","map":{"version":3,"names":["setAndForwardRef","_ref","getForwardedRef","setLocalRef","forwardRef","ref","forwardedRef","current"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/vendor/react-native/Utilities/setAndForwardRef.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 * @format\n * \n */\n'use strict';\n\n/**\n * This is a helper function for when a component needs to be able to forward a ref\n * to a child component, but still needs to have access to that component as part of\n * its implementation.\n *\n * Its main use case is in wrappers for native components.\n *\n * Usage:\n *\n * class MyView extends React.Component {\n * _nativeRef = null;\n *\n * _setNativeRef = setAndForwardRef({\n * getForwardedRef: () => this.props.forwardedRef,\n * setLocalRef: ref => {\n * this._nativeRef = ref;\n * },\n * });\n *\n * render() {\n * return <View ref={this._setNativeRef} />;\n * }\n * }\n *\n * const MyViewWithRef = React.forwardRef((props, ref) => (\n * <MyView {...props} forwardedRef={ref} />\n * ));\n *\n * module.exports = MyViewWithRef;\n */\nfunction setAndForwardRef(_ref) {\n var getForwardedRef = _ref.getForwardedRef,\n setLocalRef = _ref.setLocalRef;\n return function forwardRef(ref) {\n var forwardedRef = getForwardedRef();\n setLocalRef(ref); // Forward to user ref prop (if one has been specified)\n\n if (typeof forwardedRef === 'function') {\n // Handle function-based refs. String-based refs are handled as functions.\n forwardedRef(ref);\n } else if (typeof forwardedRef === 'object' && forwardedRef != null) {\n // Handle createRef-based refs\n forwardedRef.current = ref;\n }\n };\n}\n\nexport default setAndForwardRef;"],"mappings":"AASA,YAAY;AAgCZ,SAASA,gBAAgBA,CAACC,IAAI,EAAE;EAC9B,IAAIC,eAAe,GAAGD,IAAI,CAACC,eAAe;IACtCC,WAAW,GAAGF,IAAI,CAACE,WAAW;EAClC,OAAO,SAASC,UAAUA,CAACC,GAAG,EAAE;IAC9B,IAAIC,YAAY,GAAGJ,eAAe,CAAC,CAAC;IACpCC,WAAW,CAACE,GAAG,CAAC;IAEhB,IAAI,OAAOC,YAAY,KAAK,UAAU,EAAE;MAEtCA,YAAY,CAACD,GAAG,CAAC;IACnB,CAAC,MAAM,IAAI,OAAOC,YAAY,KAAK,QAAQ,IAAIA,YAAY,IAAI,IAAI,EAAE;MAEnEA,YAAY,CAACC,OAAO,GAAGF,GAAG;IAC5B;EACF,CAAC;AACH;AAEA,eAAeL,gBAAgB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import I18nManager from \"react-native-web/dist/exports/I18nManager\";\nexport default function getInvertedMultiplier(gestureDirection) {\n switch (gestureDirection) {\n case 'vertical':\n return 1;\n case 'vertical-inverted':\n return -1;\n case 'horizontal':\n return I18nManager.getConstants().isRTL ? -1 : 1;\n case 'horizontal-inverted':\n return I18nManager.getConstants().isRTL ? 1 : -1;\n }\n}","map":{"version":3,"names":["getInvertedMultiplier","gestureDirection","I18nManager","getConstants","isRTL"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\stack\\src\\utils\\getInvertedMultiplier.tsx"],"sourcesContent":["import { I18nManager } from 'react-native';\r\n\r\nimport type { GestureDirection } from '../types';\r\n\r\nexport default function getInvertedMultiplier(\r\n gestureDirection: GestureDirection\r\n): 1 | -1 {\r\n switch (gestureDirection) {\r\n case 'vertical':\r\n return 1;\r\n case 'vertical-inverted':\r\n return -1;\r\n case 'horizontal':\r\n return I18nManager.getConstants().isRTL ? -1 : 1;\r\n case 'horizontal-inverted':\r\n return I18nManager.getConstants().isRTL ? 1 : -1;\r\n }\r\n}\r\n"],"mappings":";AAIA,eAAe,SAASA,qBAAqBA,CAC3CC,gBAAkC,EAC1B;EACR,QAAQA,gBAAgB;IACtB,KAAK,UAAU;MACb,OAAO,CAAC;IACV,KAAK,mBAAmB;MACtB,OAAO,CAAC,CAAC;IACX,KAAK,YAAY;MACf,OAAOC,WAAW,CAACC,YAAY,EAAE,CAACC,KAAK,GAAG,CAAC,CAAC,GAAG,CAAC;IAClD,KAAK,qBAAqB;MACxB,OAAOF,WAAW,CAACC,YAAY,EAAE,CAACC,KAAK,GAAG,CAAC,GAAG,CAAC,CAAC;EAAC;AAEvD"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _toConsumableArray from \"@babel/runtime/helpers/toConsumableArray\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\nimport { ADD_TO_FAVORITES, FETCH_FAVORITE, REMOVE_FROM_FAVORITES, SET_FAVORITES } from \"../constants\";\nvar initialState = {\n favorites: []\n};\nvar FavoritesReducer = function FavoritesReducer() {\n var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initialState;\n var action = arguments.length > 1 ? arguments[1] : undefined;\n switch (action.type) {\n case ADD_TO_FAVORITES:\n return _objectSpread(_objectSpread({}, state), {}, {\n favorites: [].concat(_toConsumableArray(state.favorites), [action.payload])\n });\n case FETCH_FAVORITE:\n return _objectSpread(_objectSpread({}, state), {}, {\n favorites: [].concat(_toConsumableArray(state.favorites), [action.payload])\n });\n case REMOVE_FROM_FAVORITES:\n return _objectSpread(_objectSpread({}, state), {}, {\n favorites: state.favorites.filter(function (item) {\n return item.id !== action.payload;\n })\n });\n case SET_FAVORITES:\n return _objectSpread(_objectSpread({}, state), {}, {\n favorites: action.payload\n });\n default:\n return state;\n }\n};\nexport default FavoritesReducer;","map":{"version":3,"names":["ADD_TO_FAVORITES","FETCH_FAVORITE","REMOVE_FROM_FAVORITES","SET_FAVORITES","initialState","favorites","FavoritesReducer","state","arguments","length","undefined","action","type","_objectSpread","concat","_toConsumableArray","payload","filter","item","id"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/redux/reducers/FavoritesReducer.ts"],"sourcesContent":["// favoritesReducer.js\r\n\r\nimport { ADD_TO_FAVORITES, FETCH_FAVORITE, REMOVE_FROM_FAVORITES, SET_FAVORITES } from \"../constants\";\r\n\r\n \r\n// favoritesReducer.js\r\n\r\nconst initialState = {\r\n favorites: [],\r\n };\r\n \r\n const FavoritesReducer = (state = initialState, action) => {\r\n switch (action.type) {\r\n case ADD_TO_FAVORITES:\r\n return {\r\n ...state,\r\n favorites: [...state.favorites, action.payload],\r\n \r\n };\r\n\r\n case FETCH_FAVORITE:\r\n return {\r\n ...state,\r\n favorites: [...state.favorites, action.payload],\r\n };\r\n\r\n case REMOVE_FROM_FAVORITES:\r\n return {\r\n ...state,\r\n favorites: state.favorites.filter(item => item.id !== action.payload),\r\n };\r\n case SET_FAVORITES:\r\n return {\r\n ...state,\r\n favorites: action.payload,\r\n };\r\n default:\r\n return state;\r\n }\r\n };\r\n \r\n \r\n\r\nexport default FavoritesReducer;\r\n"],"mappings":";;;;AAEA,SAASA,gBAAgB,EAAEC,cAAc,EAAEC,qBAAqB,EAAEC,aAAa;AAK/E,IAAMC,YAAY,GAAG;EACjBC,SAAS,EAAE;AACb,CAAC;AAED,IAAMC,gBAAgB,GAAG,SAAnBA,gBAAgBA,CAAA,EAAqC;EAAA,IAAjCC,KAAK,GAAAC,SAAA,CAAAC,MAAA,QAAAD,SAAA,QAAAE,SAAA,GAAAF,SAAA,MAAGJ,YAAY;EAAA,IAAEO,MAAM,GAAAH,SAAA,CAAAC,MAAA,OAAAD,SAAA,MAAAE,SAAA;EACpD,QAAQC,MAAM,CAACC,IAAI;IACjB,KAAKZ,gBAAgB;MACnB,OAAAa,aAAA,CAAAA,aAAA,KACKN,KAAK;QACRF,SAAS,KAAAS,MAAA,CAAAC,kBAAA,CAAMR,KAAK,CAACF,SAAS,IAAEM,MAAM,CAACK,OAAO;MAAC;IAIjD,KAAKf,cAAc;MACnB,OAAAY,aAAA,CAAAA,aAAA,KACKN,KAAK;QACRF,SAAS,KAAAS,MAAA,CAAAC,kBAAA,CAAMR,KAAK,CAACF,SAAS,IAAEM,MAAM,CAACK,OAAO;MAAC;IAGnD,KAAKd,qBAAqB;MACxB,OAAAW,aAAA,CAAAA,aAAA,KACKN,KAAK;QACRF,SAAS,EAAEE,KAAK,CAACF,SAAS,CAACY,MAAM,CAAC,UAAAC,IAAI;UAAA,OAAIA,IAAI,CAACC,EAAE,KAAKR,MAAM,CAACK,OAAO;QAAA;MAAC;IAEzE,KAAKb,aAAa;MAChB,OAAAU,aAAA,CAAAA,aAAA,KACKN,KAAK;QACRF,SAAS,EAAEM,MAAM,CAACK;MAAO;IAE7B;MACE,OAAOT,KAAK;EAChB;AACF,CAAC;AAIH,eAAeD,gBAAgB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export { default as TouchableNativeFeedback } from \"./TouchableNativeFeedback\";\nexport { default as TouchableWithoutFeedback } from \"./TouchableWithoutFeedback\";\nexport { default as TouchableOpacity } from \"./TouchableOpacity\";\nexport { default as TouchableHighlight } from \"./TouchableHighlight\";","map":{"version":3,"names":["default","TouchableNativeFeedback","TouchableWithoutFeedback","TouchableOpacity","TouchableHighlight"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\components\\touchables\\index.ts"],"sourcesContent":["export { default as TouchableNativeFeedback } from './TouchableNativeFeedback';\nexport { default as TouchableWithoutFeedback } from './TouchableWithoutFeedback';\nexport { default as TouchableOpacity } from './TouchableOpacity';\nexport { default as TouchableHighlight } from './TouchableHighlight';\n"],"mappings":"AAAA,SAASA,OAAO,IAAIC,uBAApB;AACA,SAASD,OAAO,IAAIE,wBAApB;AACA,SAASF,OAAO,IAAIG,gBAApB;AACA,SAASH,OAAO,IAAII,kBAApB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export {};","map":{"version":3,"names":[],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-safe-area-context\\src\\SafeArea.types.ts"],"sourcesContent":["import type * as React from 'react';\r\nimport type { NativeSyntheticEvent, ViewProps } from 'react-native';\r\nimport NativeSafeAreaView from './specs/NativeSafeAreaView';\r\n\r\nexport type Edge = 'top' | 'right' | 'bottom' | 'left';\r\n\r\nexport interface EdgeInsets {\r\n top: number;\r\n right: number;\r\n bottom: number;\r\n left: number;\r\n}\r\n\r\nexport interface Rect {\r\n x: number;\r\n y: number;\r\n width: number;\r\n height: number;\r\n}\r\n\r\nexport interface Metrics {\r\n insets: EdgeInsets;\r\n frame: Rect;\r\n}\r\n\r\nexport type InsetChangedEvent = NativeSyntheticEvent<Metrics>;\r\n\r\nexport type InsetChangeNativeCallback = (event: InsetChangedEvent) => void;\r\n\r\nexport interface NativeSafeAreaProviderProps extends ViewProps {\r\n children?: React.ReactNode;\r\n onInsetsChange: InsetChangeNativeCallback;\r\n}\r\n\r\nexport interface NativeSafeAreaViewProps extends ViewProps {\r\n children?: React.ReactNode;\r\n mode?: 'padding' | 'margin';\r\n edges?: ReadonlyArray<Edge>;\r\n}\r\n\r\nexport type NativeSafeAreaViewInstance = InstanceType<\r\n typeof NativeSafeAreaView\r\n>;\r\n"],"mappings":""},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export function PressabilityDebugView() {\n return null;\n}","map":{"version":3,"names":["PressabilityDebugView"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\handlers\\PressabilityDebugView.web.tsx"],"sourcesContent":["// PressabilityDebugView is not implemented in react-native-web\nexport function PressabilityDebugView() {\n return null;\n}\n"],"mappings":"AACA,OAAO,SAASA,qBAATA,CAAA,EAAiC;EACtC,OAAO,IAAP;AACD"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import NodeManager from \"../../web/tools/NodeManager\";\nexport var GestureStateManager = {\n create: function create(handlerTag) {\n return {\n begin: function begin() {\n NodeManager.getHandler(handlerTag).begin();\n },\n activate: function activate() {\n NodeManager.getHandler(handlerTag).activate();\n },\n fail: function fail() {\n NodeManager.getHandler(handlerTag).fail();\n },\n end: function end() {\n NodeManager.getHandler(handlerTag).end();\n }\n };\n }\n};","map":{"version":3,"names":["NodeManager","GestureStateManager","create","handlerTag","begin","getHandler","activate","fail","end"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\react-native-gesture-handler\\lib\\module\\handlers\\gestures\\gestureStateManager.web.ts"],"sourcesContent":["import NodeManager from '../../web/tools/NodeManager';\nimport { GestureStateManagerType } from './gestureStateManager';\n\nexport const GestureStateManager = {\n create(handlerTag: number): GestureStateManagerType {\n return {\n begin: () => {\n NodeManager.getHandler(handlerTag).begin();\n },\n\n activate: () => {\n NodeManager.getHandler(handlerTag).activate();\n },\n\n fail: () => {\n NodeManager.getHandler(handlerTag).fail();\n },\n\n end: () => {\n NodeManager.getHandler(handlerTag).end();\n },\n };\n },\n};\n"],"mappings":"AAAA,OAAOA,WAAP;AAGA,OAAO,IAAMC,mBAAmB,GAAG;EACjCC,MAAM,WAAAA,OAACC,UAAD,EAA8C;IAClD,OAAO;MACLC,KAAK,EAAE,SAAAA,MAAA,EAAM;QACXJ,WAAW,CAACK,UAAZ,CAAuBF,UAAvB,EAAmCC,KAAnC;MACD,CAHI;MAKLE,QAAQ,EAAE,SAAAA,SAAA,EAAM;QACdN,WAAW,CAACK,UAAZ,CAAuBF,UAAvB,EAAmCG,QAAnC;MACD,CAPI;MASLC,IAAI,EAAE,SAAAA,KAAA,EAAM;QACVP,WAAW,CAACK,UAAZ,CAAuBF,UAAvB,EAAmCI,IAAnC;MACD,CAXI;MAaLC,GAAG,EAAE,SAAAA,IAAA,EAAM;QACTR,WAAW,CAACK,UAAZ,CAAuBF,UAAvB,EAAmCK,GAAnC;MACD;IAfI,CAAP;EAiBD;AAnBgC,CAA5B"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import DeviceEventEmitter from \"react-native-web/dist/exports/DeviceEventEmitter\";\nimport { EventEmitter } from \"./EventEmitter\";\nimport NativeModulesProxy from \"./NativeModulesProxy\";\nimport { requireNativeViewManager } from \"./NativeViewManagerAdapter\";\nimport Platform from \"./Platform\";\nimport SyntheticPlatformEmitter from \"./SyntheticPlatformEmitter\";\nimport { CodedError } from \"./errors/CodedError\";\nimport { UnavailabilityError } from \"./errors/UnavailabilityError\";\nimport \"./sweet/setUpErrorManager.fx\";\nexport { default as deprecate } from \"./deprecate\";\nexport { DeviceEventEmitter, EventEmitter, NativeModulesProxy, Platform, SyntheticPlatformEmitter, requireNativeViewManager, CodedError, UnavailabilityError };\nexport * from \"./requireNativeModule\";\nexport * from \"./TypedArrays.types\";\nexport var RCTDeviceEventEmitter = DeviceEventEmitter;\nexport * from \"./PermissionsInterface\";\nexport * from \"./PermissionsHook\";","map":{"version":3,"names":["EventEmitter","NativeModulesProxy","requireNativeViewManager","Platform","SyntheticPlatformEmitter","CodedError","UnavailabilityError","default","deprecate","DeviceEventEmitter","RCTDeviceEventEmitter"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\expo-modules-core\\src\\index.ts"],"sourcesContent":["import { DeviceEventEmitter } from 'react-native';\n\nimport { EventEmitter, Subscription } from './EventEmitter';\nimport NativeModulesProxy from './NativeModulesProxy';\nimport { ProxyNativeModule } from './NativeModulesProxy.types';\nimport { requireNativeViewManager } from './NativeViewManagerAdapter';\nimport Platform from './Platform';\nimport SyntheticPlatformEmitter from './SyntheticPlatformEmitter';\nimport { CodedError } from './errors/CodedError';\nimport { UnavailabilityError } from './errors/UnavailabilityError';\n\nimport './sweet/setUpErrorManager.fx';\n\nexport { default as deprecate } from './deprecate';\n\nexport {\n DeviceEventEmitter,\n EventEmitter,\n NativeModulesProxy,\n ProxyNativeModule,\n Platform,\n Subscription,\n SyntheticPlatformEmitter,\n requireNativeViewManager,\n // Errors\n CodedError,\n UnavailabilityError,\n};\n\nexport * from './requireNativeModule';\nexport * from './TypedArrays.types';\n\n/**\n * @deprecated renamed to `DeviceEventEmitter`\n */\nexport const RCTDeviceEventEmitter = DeviceEventEmitter;\n\nexport * from './PermissionsInterface';\nexport * from './PermissionsHook';\n"],"mappings":";AAEA,SAASA,YAAY;AACrB,OAAOC,kBAAkB;AAEzB,SAASC,wBAAwB;AACjC,OAAOC,QAAQ;AACf,OAAOC,wBAAwB;AAC/B,SAASC,UAAU;AACnB,SAASC,mBAAmB;AAE5B;AAEA,SAASC,OAAO,IAAIC,SAAS;AAE7B,SACEC,kBAAkB,EAClBT,YAAY,EACZC,kBAAkB,EAElBE,QAAQ,EAERC,wBAAwB,EACxBF,wBAAwB,EAExBG,UAAU,EACVC,mBAAmB;AAGrB;AACA;AAKA,OAAO,IAAMI,qBAAqB,GAAGD,kBAAkB;AAEvD;AACA"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import { CHILD_STATE } from \"./useRouteCache\";\nexport default function getFocusedRouteNameFromRoute(route) {\n var _route$CHILD_STATE, _state$index;\n var state = (_route$CHILD_STATE = route[CHILD_STATE]) != null ? _route$CHILD_STATE : route.state;\n var params = route.params;\n var routeName = state ? state.routes[(_state$index = state.index) != null ? _state$index : typeof state.type === 'string' && state.type !== 'stack' ? 0 : state.routes.length - 1].name : typeof (params === null || params === void 0 ? void 0 : params.screen) === 'string' ? params.screen : undefined;\n return routeName;\n}","map":{"version":3,"names":["CHILD_STATE","getFocusedRouteNameFromRoute","route","_route$CHILD_STATE","_state$index","state","params","routeName","routes","index","type","length","name","screen","undefined"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\core\\src\\getFocusedRouteNameFromRoute.tsx"],"sourcesContent":["import type { Route } from '@react-navigation/routers';\r\n\r\nimport { CHILD_STATE } from './useRouteCache';\r\n\r\nexport default function getFocusedRouteNameFromRoute(\r\n route: Partial<Route<string>>\r\n): string | undefined {\r\n // @ts-expect-error: this isn't in type definitions coz we want this private\r\n const state = route[CHILD_STATE] ?? route.state;\r\n const params = route.params as { screen?: unknown } | undefined;\r\n\r\n const routeName = state\r\n ? // Get the currently active route name in the nested navigator\r\n state.routes[\r\n // If we have a partial state without index, for tab/drawer, first screen will be focused one, and last for stack\r\n // The type property will only exist for rehydrated state and not for state from deep link\r\n state.index ??\r\n (typeof state.type === 'string' && state.type !== 'stack'\r\n ? 0\r\n : state.routes.length - 1)\r\n ].name\r\n : // If state doesn't exist, we need to default to `screen` param if available\r\n typeof params?.screen === 'string'\r\n ? params.screen\r\n : undefined;\r\n\r\n return routeName;\r\n}\r\n"],"mappings":"AAEA,SAASA,WAAW;AAEpB,eAAe,SAASC,4BAA4BA,CAClDC,KAA6B,EACT;EAAA,IAAAC,kBAAA,EAAAC,YAAA;EAEpB,IAAMC,KAAK,IAAAF,kBAAA,GAAGD,KAAK,CAACF,WAAW,CAAC,YAAAG,kBAAA,GAAID,KAAK,CAACG,KAAK;EAC/C,IAAMC,MAAM,GAAGJ,KAAK,CAACI,MAA0C;EAE/D,IAAMC,SAAS,GAAGF,KAAK,GAEnBA,KAAK,CAACG,MAAM,EAAAJ,YAAA,GAGVC,KAAK,CAACI,KAAK,YAAAL,YAAA,GACR,OAAOC,KAAK,CAACK,IAAI,KAAK,QAAQ,IAAIL,KAAK,CAACK,IAAI,KAAK,OAAO,GACrD,CAAC,GACDL,KAAK,CAACG,MAAM,CAACG,MAAM,GAAG,CAAC,CAC9B,CAACC,IAAI,GAER,QAAON,MAAM,aAANA,MAAM,uBAANA,MAAM,CAAEO,MAAM,MAAK,QAAQ,GAChCP,MAAM,CAACO,MAAM,GACbC,SAAS;EAEb,OAAOP,SAAS;AAClB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"export default (function (type, extraProps) {\n switch (type) {\n case 'zocial':\n return {};\n case 'octicon':\n return {};\n case 'material':\n return {};\n case 'material-community':\n return {};\n case 'ionicon':\n return {};\n case 'foundation':\n return {};\n case 'evilicon':\n return {};\n case 'entypo':\n return {};\n case 'font-awesome':\n return {};\n case 'font-awesome-5':\n return {\n solid: extraProps.solid || false,\n brand: extraProps.brand || false\n };\n case 'simple-line-icon':\n return {};\n case 'feather':\n return {};\n case 'antdesign':\n case 'ant-design':\n return {};\n case 'fontisto':\n return {};\n default:\n return {};\n }\n});","map":{"version":3,"names":["type","extraProps","solid","brand"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-elements/dist/helpers/getIconStyle.js"],"sourcesContent":["export default (type, extraProps) => {\r\n switch (type) {\r\n case 'zocial':\r\n return {};\r\n case 'octicon':\r\n return {};\r\n case 'material':\r\n return {};\r\n case 'material-community':\r\n return {};\r\n case 'ionicon':\r\n return {};\r\n case 'foundation':\r\n return {};\r\n case 'evilicon':\r\n return {};\r\n case 'entypo':\r\n return {};\r\n case 'font-awesome':\r\n return {};\r\n case 'font-awesome-5':\r\n return {\r\n solid: extraProps.solid || false,\r\n brand: extraProps.brand || false,\r\n };\r\n case 'simple-line-icon':\r\n return {};\r\n case 'feather':\r\n return {};\r\n case 'antdesign':\r\n case 'ant-design':\r\n return {};\r\n case 'fontisto':\r\n return {};\r\n default:\r\n return {};\r\n }\r\n};\r\n"],"mappings":"AAAA,gBAAe,UAACA,IAAI,EAAEC,UAAU,EAAK;EACjC,QAAQD,IAAI;IACR,KAAK,QAAQ;MACT,OAAO,CAAC,CAAC;IACb,KAAK,SAAS;MACV,OAAO,CAAC,CAAC;IACb,KAAK,UAAU;MACX,OAAO,CAAC,CAAC;IACb,KAAK,oBAAoB;MACrB,OAAO,CAAC,CAAC;IACb,KAAK,SAAS;MACV,OAAO,CAAC,CAAC;IACb,KAAK,YAAY;MACb,OAAO,CAAC,CAAC;IACb,KAAK,UAAU;MACX,OAAO,CAAC,CAAC;IACb,KAAK,QAAQ;MACT,OAAO,CAAC,CAAC;IACb,KAAK,cAAc;MACf,OAAO,CAAC,CAAC;IACb,KAAK,gBAAgB;MACjB,OAAO;QACHE,KAAK,EAAED,UAAU,CAACC,KAAK,IAAI,KAAK;QAChCC,KAAK,EAAEF,UAAU,CAACE,KAAK,IAAI;MAC/B,CAAC;IACL,KAAK,kBAAkB;MACnB,OAAO,CAAC,CAAC;IACb,KAAK,SAAS;MACV,OAAO,CAAC,CAAC;IACb,KAAK,WAAW;IAChB,KAAK,YAAY;MACb,OAAO,CAAC,CAAC;IACb,KAAK,UAAU;MACX,OAAO,CAAC,CAAC;IACb;MACI,OAAO,CAAC,CAAC;EACjB;AACJ,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"if (__DEV__) {\n if (!('__fbBatchedBridgeConfig' in global)) {\n Object.defineProperty(global, '__fbBatchedBridgeConfig', {\n get: function get() {\n throw new Error(\"Your web project is importing a module from 'react-native' instead of 'react-native-web'. Learn more: https://expo.fyi/fb-batched-bridge-config-web\");\n }\n });\n }\n}","map":{"version":3,"names":["__DEV__","global","Object","defineProperty","get","Error"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\expo\\src\\Expo.fx.web.tsx"],"sourcesContent":["// When users dangerously import a file inside of react-native, it breaks the web alias.\n// This is one of the most common, and cryptic web errors that users encounter.\n// This conditional side-effect provides a more helpful error message for debugging.\n// Use a wrapper `__DEV__` to remove this entire block in production.\nif (__DEV__) {\n if (\n // Skip mocking if someone is shimming this value out.\n !('__fbBatchedBridgeConfig' in global)\n ) {\n Object.defineProperty(global, '__fbBatchedBridgeConfig', {\n get() {\n throw new Error(\n \"Your web project is importing a module from 'react-native' instead of 'react-native-web'. Learn more: https://expo.fyi/fb-batched-bridge-config-web\"\n );\n },\n });\n }\n}\n"],"mappings":"AAIA,IAAIA,OAAO,EAAE;EACX,IAEE,EAAE,yBAAyB,IAAIC,MAAM,CAAC,EACtC;IACAC,MAAM,CAACC,cAAc,CAACF,MAAM,EAAE,yBAAyB,EAAE;MACvDG,GAAG,WAAAA,IAAA;QACD,MAAM,IAAIC,KAAK,CACb,qJAAqJ,CACtJ;MACH;KACD,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import * as React from 'react';\nimport NavigationRouteContext from \"./NavigationRouteContext\";\nexport default function useRoute() {\n var route = React.useContext(NavigationRouteContext);\n if (route === undefined) {\n throw new Error(\"Couldn't find a route object. Is your component inside a screen in a navigator?\");\n }\n return route;\n}","map":{"version":3,"names":["React","NavigationRouteContext","useRoute","route","useContext","undefined","Error"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\core\\src\\useRoute.tsx"],"sourcesContent":["import type { ParamListBase } from '@react-navigation/routers';\r\nimport * as React from 'react';\r\n\r\nimport NavigationRouteContext from './NavigationRouteContext';\r\nimport type { RouteProp } from './types';\r\n\r\n/**\r\n * Hook to access the route prop of the parent screen anywhere.\r\n *\r\n * @returns Route prop of the parent screen.\r\n */\r\nexport default function useRoute<T extends RouteProp<ParamListBase>>(): T {\r\n const route = React.useContext(NavigationRouteContext);\r\n\r\n if (route === undefined) {\r\n throw new Error(\r\n \"Couldn't find a route object. Is your component inside a screen in a navigator?\"\r\n );\r\n }\r\n\r\n return route as T;\r\n}\r\n"],"mappings":"AACA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAE9B,OAAOC,sBAAsB;AAQ7B,eAAe,SAASC,QAAQA,CAAA,EAA0C;EACxE,IAAMC,KAAK,GAAGH,KAAK,CAACI,UAAU,CAACH,sBAAsB,CAAC;EAEtD,IAAIE,KAAK,KAAKE,SAAS,EAAE;IACvB,MAAM,IAAIC,KAAK,CACb,iFAAiF,CAClF;EACH;EAEA,OAAOH,KAAK;AACd"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }\nimport { FETCH_WEATHER } from \"../constants\";\nvar initialState = {\n weathers: [],\n favoriteWeathers: []\n};\nexport default appReducer = function appReducer() {\n var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initialState;\n var action = arguments.length > 1 ? arguments[1] : undefined;\n switch (action.type) {\n case FETCH_WEATHER:\n return _objectSpread(_objectSpread({}, state), {}, {\n weathers: action.payload\n });\n default:\n return state;\n }\n};","map":{"version":3,"names":["FETCH_WEATHER","initialState","weathers","favoriteWeathers","appReducer","state","arguments","length","undefined","action","type","_objectSpread","payload"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/redux/reducers/appReducer.ts"],"sourcesContent":["import { FETCH_WEATHER } from \"../constants\";\r\n\r\n \r\nconst initialState = {\r\n weathers: [],\r\n favoriteWeathers: [],\r\n}\r\n//@ts-ignore\r\nexport default appReducer = (state = initialState, action) => { ///action event receved\r\n switch (action.type) {\r\n \r\n case FETCH_WEATHER:\r\n \r\n // @ts-ignore\r\n return {...state, weathers: action.payload};\r\n \r\n default:\r\n return state;\r\n }\r\n}"],"mappings":";;;AAAA,SAASA,aAAa;AAGtB,IAAMC,YAAY,GAAG;EACnBC,QAAQ,EAAE,EAAE;EACZC,gBAAgB,EAAE;AACpB,CAAC;AAED,eAAeC,UAAU,GAAG,SAAAA,WAAA,EAAkC;EAAA,IAAjCC,KAAK,GAAAC,SAAA,CAAAC,MAAA,QAAAD,SAAA,QAAAE,SAAA,GAAAF,SAAA,MAAGL,YAAY;EAAA,IAAEQ,MAAM,GAAAH,SAAA,CAAAC,MAAA,OAAAD,SAAA,MAAAE,SAAA;EACvD,QAAQC,MAAM,CAACC,IAAI;IAEjB,KAAKV,aAAa;MAGhB,OAAAW,aAAA,CAAAA,aAAA,KAAWN,KAAK;QAAEH,QAAQ,EAAEO,MAAM,CAACG;MAAO;IAE5C;MACE,OAAOP,KAAK;EAChB;AACF,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import canUseDOM from \"../../../modules/canUseDom\";\nexport default function createCSSStyleSheet(id, rootNode, textContent) {\n if (canUseDOM) {\n var root = rootNode != null ? rootNode : document;\n var element = root.getElementById(id);\n if (element == null) {\n element = document.createElement('style');\n element.setAttribute('id', id);\n if (typeof textContent === 'string') {\n element.appendChild(document.createTextNode(textContent));\n }\n if (root instanceof ShadowRoot) {\n root.insertBefore(element, root.firstChild);\n } else {\n var head = root.head;\n if (head) {\n head.insertBefore(element, head.firstChild);\n }\n }\n }\n return element.sheet;\n } else {\n return null;\n }\n}","map":{"version":3,"names":["canUseDOM","createCSSStyleSheet","id","rootNode","textContent","root","document","element","getElementById","createElement","setAttribute","appendChild","createTextNode","ShadowRoot","insertBefore","firstChild","head","sheet"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/exports/StyleSheet/dom/createCSSStyleSheet.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nimport canUseDOM from '../../../modules/canUseDom'; // $FlowFixMe: HTMLStyleElement is incorrectly typed - https://github.com/facebook/flow/issues/2696\n\nexport default function createCSSStyleSheet(id, rootNode, textContent) {\n if (canUseDOM) {\n var root = rootNode != null ? rootNode : document;\n var element = root.getElementById(id);\n\n if (element == null) {\n element = document.createElement('style');\n element.setAttribute('id', id);\n\n if (typeof textContent === 'string') {\n element.appendChild(document.createTextNode(textContent));\n }\n\n if (root instanceof ShadowRoot) {\n root.insertBefore(element, root.firstChild);\n } else {\n var head = root.head;\n\n if (head) {\n head.insertBefore(element, head.firstChild);\n }\n }\n } // $FlowFixMe: HTMLElement is incorrectly typed\n\n\n return element.sheet;\n } else {\n return null;\n }\n}"],"mappings":"AAQA,OAAOA,SAAS;AAEhB,eAAe,SAASC,mBAAmBA,CAACC,EAAE,EAAEC,QAAQ,EAAEC,WAAW,EAAE;EACrE,IAAIJ,SAAS,EAAE;IACb,IAAIK,IAAI,GAAGF,QAAQ,IAAI,IAAI,GAAGA,QAAQ,GAAGG,QAAQ;IACjD,IAAIC,OAAO,GAAGF,IAAI,CAACG,cAAc,CAACN,EAAE,CAAC;IAErC,IAAIK,OAAO,IAAI,IAAI,EAAE;MACnBA,OAAO,GAAGD,QAAQ,CAACG,aAAa,CAAC,OAAO,CAAC;MACzCF,OAAO,CAACG,YAAY,CAAC,IAAI,EAAER,EAAE,CAAC;MAE9B,IAAI,OAAOE,WAAW,KAAK,QAAQ,EAAE;QACnCG,OAAO,CAACI,WAAW,CAACL,QAAQ,CAACM,cAAc,CAACR,WAAW,CAAC,CAAC;MAC3D;MAEA,IAAIC,IAAI,YAAYQ,UAAU,EAAE;QAC9BR,IAAI,CAACS,YAAY,CAACP,OAAO,EAAEF,IAAI,CAACU,UAAU,CAAC;MAC7C,CAAC,MAAM;QACL,IAAIC,IAAI,GAAGX,IAAI,CAACW,IAAI;QAEpB,IAAIA,IAAI,EAAE;UACRA,IAAI,CAACF,YAAY,CAACP,OAAO,EAAES,IAAI,CAACD,UAAU,CAAC;QAC7C;MACF;IACF;IAGA,OAAOR,OAAO,CAACU,KAAK;EACtB,CAAC,MAAM;IACL,OAAO,IAAI;EACb;AACF"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import Animated from \"react-native-web/dist/exports/Animated\";\nvar add = Animated.add,\n multiply = Animated.multiply;\nexport default function conditional(condition, main, fallback) {\n return add(multiply(condition, main), multiply(condition.interpolate({\n inputRange: [0, 1],\n outputRange: [1, 0]\n }), fallback));\n}","map":{"version":3,"names":["add","Animated","multiply","conditional","condition","main","fallback","interpolate","inputRange","outputRange"],"sources":["C:\\Users\\Affognon\\Desktop\\reactProj\\MeteoApp\\Meteo\\node_modules\\@react-navigation\\stack\\src\\utils\\conditional.tsx"],"sourcesContent":["import { Animated } from 'react-native';\r\n\r\nconst { add, multiply } = Animated;\r\n\r\n/**\r\n * Use an Animated Node based on a condition. Similar to Reanimated's `cond`.\r\n *\r\n * @param condition Animated Node representing the condition, must be 0 or 1, 1 means `true`, 0 means `false`\r\n * @param main Animated Node to use if the condition is `true`\r\n * @param fallback Animated Node to use if the condition is `false`\r\n */\r\nexport default function conditional(\r\n condition: Animated.AnimatedInterpolation,\r\n main: Animated.AnimatedInterpolation,\r\n fallback: Animated.AnimatedInterpolation\r\n) {\r\n // To implement this behavior, we multiply the main node with the condition.\r\n // So if condition is 0, result will be 0, and if condition is 1, result will be main node.\r\n // Then we multiple reverse of the condition (0 if condition is 1) with the fallback.\r\n // So if condition is 0, result will be fallback node, and if condition is 1, result will be 0,\r\n // This way, one of them will always be 0, and other one will be the value we need.\r\n // In the end we add them both together, 0 + value we need = value we need\r\n return add(\r\n multiply(condition, main),\r\n multiply(\r\n condition.interpolate({\r\n inputRange: [0, 1],\r\n outputRange: [1, 0],\r\n }),\r\n fallback\r\n )\r\n );\r\n}\r\n"],"mappings":";AAEA,IAAQA,GAAG,GAAeC,QAAQ,CAA1BD,GAAG;EAAEE,QAAA,GAAaD,QAAQ,CAArBC,QAAA;AASb,eAAe,SAASC,WAAWA,CACjCC,SAAyC,EACzCC,IAAoC,EACpCC,QAAwC,EACxC;EAOA,OAAON,GAAG,CACRE,QAAQ,CAACE,SAAS,EAAEC,IAAI,CAAC,EACzBH,QAAQ,CACNE,SAAS,CAACG,WAAW,CAAC;IACpBC,UAAU,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC;IAClBC,WAAW,EAAE,CAAC,CAAC,EAAE,CAAC;EACpB,CAAC,CAAC,EACFH,QAAQ,CACT,CACF;AACH"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"var emptyFunction = function emptyFunction() {};\nfunction StatusBar() {\n return null;\n}\nStatusBar.setBackgroundColor = emptyFunction;\nStatusBar.setBarStyle = emptyFunction;\nStatusBar.setHidden = emptyFunction;\nStatusBar.setNetworkActivityIndicatorVisible = emptyFunction;\nStatusBar.setTranslucent = emptyFunction;\nexport default StatusBar;","map":{"version":3,"names":["emptyFunction","StatusBar","setBackgroundColor","setBarStyle","setHidden","setNetworkActivityIndicatorVisible","setTranslucent"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/exports/StatusBar/index.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\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 */\nvar emptyFunction = () => {};\n\nfunction StatusBar() {\n return null;\n}\n\nStatusBar.setBackgroundColor = emptyFunction;\nStatusBar.setBarStyle = emptyFunction;\nStatusBar.setHidden = emptyFunction;\nStatusBar.setNetworkActivityIndicatorVisible = emptyFunction;\nStatusBar.setTranslucent = emptyFunction;\nexport default StatusBar;"],"mappings":"AAQA,IAAIA,aAAa,GAAG,SAAhBA,aAAaA,CAAA,EAAS,CAAC,CAAC;AAE5B,SAASC,SAASA,CAAA,EAAG;EACnB,OAAO,IAAI;AACb;AAEAA,SAAS,CAACC,kBAAkB,GAAGF,aAAa;AAC5CC,SAAS,CAACE,WAAW,GAAGH,aAAa;AACrCC,SAAS,CAACG,SAAS,GAAGJ,aAAa;AACnCC,SAAS,CAACI,kCAAkC,GAAGL,aAAa;AAC5DC,SAAS,CAACK,cAAc,GAAGN,aAAa;AACxC,eAAeC,SAAS"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"import _toConsumableArray from \"@babel/runtime/helpers/toConsumableArray\";\nimport _asyncToGenerator from \"@babel/runtime/helpers/asyncToGenerator\";\nimport AsyncStorage from \"@react-native-async-storage/async-storage\";\nimport { setFavorites } from \"../../redux/actions/ActionFavorites\";\nimport { fetchFavorites } from \"./thunkListFavorites\";\nexport var insertFavorite = function insertFavorite(favorite) {\n return function () {\n var _ref = _asyncToGenerator(function* (dispatch, getState) {\n try {\n var favorites = getState().FavoritesReducer.favorites;\n dispatch(fetchFavorites());\n console.log(\"fffffff\" + favorites);\n var updatedFavorites = [].concat(_toConsumableArray(favorites), [favorite]);\n yield storeFavoriteToJSON(updatedFavorites);\n dispatch(setFavorites(updatedFavorites));\n } catch (error) {\n console.log('Erreur lors de l\\'insertion du favori:', error);\n }\n });\n return function (_x, _x2) {\n return _ref.apply(this, arguments);\n };\n }();\n};\nvar storeFavoriteToJSON = function () {\n var _ref2 = _asyncToGenerator(function* (weathers) {\n try {\n var jsonWeathers = JSON.stringify(weathers);\n console.log(jsonWeathers);\n yield AsyncStorage.setItem('favorite_weathers', jsonWeathers);\n } catch (e) {\n console.log(\"An error occurred\", e);\n }\n });\n return function storeFavoriteToJSON(_x3) {\n return _ref2.apply(this, arguments);\n };\n}();","map":{"version":3,"names":["AsyncStorage","setFavorites","fetchFavorites","insertFavorite","favorite","_ref","_asyncToGenerator","dispatch","getState","favorites","FavoritesReducer","console","log","updatedFavorites","concat","_toConsumableArray","storeFavoriteToJSON","error","_x","_x2","apply","arguments","_ref2","weathers","jsonWeathers","JSON","stringify","setItem","e","_x3"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/thunk/favorites/thunkStoreFavorite.tsx"],"sourcesContent":["// favoritesThunks.js\r\n\r\nimport AsyncStorage from \"@react-native-async-storage/async-storage\";\r\nimport { Weather } from \"../../data/stub\";\r\nimport { addToFavorites, setFavorites } from \"../../redux/actions/ActionFavorites\";\r\nimport { fetchFavorites } from \"./thunkListFavorites\";\r\n\r\n \r\nexport const insertFavorite =( favorite ) => {\r\n return async (dispatch, getState) => {\r\n try {\r\n \r\n // Récupérez les favoris actuels du state\r\n const { favorites } = getState().FavoritesReducer;\r\n \r\n dispatch(fetchFavorites())\r\n console.log(\"fffffff\"+favorites)\r\n // Ajoutez le nouveau favori\r\n const updatedFavorites = [...favorites, favorite ];\r\n await storeFavoriteToJSON(updatedFavorites);\r\n\r\n // Mettez à jour le store Redux avec les nouveaux favoris\r\n dispatch(setFavorites(updatedFavorites));\r\n \r\n // Mettez à jour le fichier JSON avec les nouveaux favoris\r\n // await storeFavoriteToJSON(updatedFavorites);\r\n } catch (error) {\r\n console.log('Erreur lors de l\\'insertion du favori:', error);\r\n }\r\n };\r\n };\r\n \r\nconst storeFavoriteToJSON = async (weathers) => {\r\n try {\r\n const jsonWeathers = JSON.stringify(weathers)\r\n console.log(jsonWeathers);\r\n await AsyncStorage.setItem('favorite_weathers', jsonWeathers);\r\n } catch (e) {\r\n console.log(\"An error occurred\", e);\r\n }\r\n }\r\n \r\n"],"mappings":";;AAEA,OAAOA,YAAY,MAAM,2CAA2C;AAEpE,SAAyBC,YAAY;AACrC,SAASC,cAAc;AAGvB,OAAO,IAAMC,cAAc,GAAE,SAAhBA,cAAcA,CAAIC,QAAQ,EAAM;EACzC;IAAA,IAAAC,IAAA,GAAAC,iBAAA,CAAO,WAAOC,QAAQ,EAAEC,QAAQ,EAAK;MACnC,IAAI;QAGF,IAAQC,SAAS,GAAOD,QAAQ,CAAC,CAAC,CAACE,gBAAgB,CAA3CD,SAAS;QAEjBF,QAAQ,CAACL,cAAc,CAAC,CAAC,CAAC;QAC1BS,OAAO,CAACC,GAAG,CAAC,SAAS,GAACH,SAAS,CAAC;QAEhC,IAAMI,gBAAgB,MAAAC,MAAA,CAAAC,kBAAA,CAAON,SAAS,IAAEL,QAAQ,EAAE;QAChD,MAAMY,mBAAmB,CAACH,gBAAgB,CAAC;QAG7CN,QAAQ,CAACN,YAAY,CAACY,gBAAgB,CAAC,CAAC;MAI1C,CAAC,CAAC,OAAOI,KAAK,EAAE;QACdN,OAAO,CAACC,GAAG,CAAC,wCAAwC,EAAEK,KAAK,CAAC;MAC9D;IACF,CAAC;IAAA,iBAAAC,EAAA,EAAAC,GAAA;MAAA,OAAAd,IAAA,CAAAe,KAAA,OAAAC,SAAA;IAAA;EAAA;AACH,CAAC;AAEH,IAAML,mBAAmB;EAAA,IAAAM,KAAA,GAAAhB,iBAAA,CAAG,WAAOiB,QAAQ,EAAK;IAC5C,IAAI;MACF,IAAMC,YAAY,GAAGC,IAAI,CAACC,SAAS,CAACH,QAAQ,CAAC;MAC7CZ,OAAO,CAACC,GAAG,CAACY,YAAY,CAAC;MACzB,MAAMxB,YAAY,CAAC2B,OAAO,CAAC,mBAAmB,EAAEH,YAAY,CAAC;IAC/D,CAAC,CAAC,OAAOI,CAAC,EAAE;MACVjB,OAAO,CAACC,GAAG,CAAC,mBAAmB,EAAEgB,CAAC,CAAC;IACrC;EACF,CAAC;EAAA,gBARGZ,mBAAmBA,CAAAa,GAAA;IAAA,OAAAP,KAAA,CAAAF,KAAA,OAAAC,SAAA;EAAA;AAAA,GAQtB"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"var I18nManager = {\n allowRTL: function allowRTL() {\n return;\n },\n forceRTL: function forceRTL() {\n return;\n },\n getConstants: function getConstants() {\n return {\n isRTL: false\n };\n }\n};\nexport default I18nManager;","map":{"version":3,"names":["I18nManager","allowRTL","forceRTL","getConstants","isRTL"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/exports/I18nManager/index.js"],"sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\n * Copyright (c) Meta Platforms, Inc. and 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 */\nvar I18nManager = {\n allowRTL() {\n return;\n },\n\n forceRTL() {\n return;\n },\n\n getConstants() {\n return {\n isRTL: false\n };\n }\n\n};\nexport default I18nManager;"],"mappings":"AASA,IAAIA,WAAW,GAAG;EAChBC,QAAQ,WAAAA,SAAA,EAAG;IACT;EACF,CAAC;EAEDC,QAAQ,WAAAA,SAAA,EAAG;IACT;EACF,CAAC;EAEDC,YAAY,WAAAA,aAAA,EAAG;IACb,OAAO;MACLC,KAAK,EAAE;IACT,CAAC;EACH;AAEF,CAAC;AACD,eAAeJ,WAAW"},"metadata":{},"sourceType":"module","externalDependencies":[]}

@ -0,0 +1 @@
{"ast":null,"code":"'use strict';\nvar deepDiffer = function deepDiffer(one, two, maxDepth) {\n if (maxDepth === void 0) {\n maxDepth = -1;\n }\n if (maxDepth === 0) {\n return true;\n }\n if (one === two) {\n return false;\n }\n if (typeof one === 'function' && typeof two === 'function') {\n return false;\n }\n if (typeof one !== 'object' || one === null) {\n return one !== two;\n }\n if (typeof two !== 'object' || two === null) {\n return true;\n }\n if (one.constructor !== two.constructor) {\n return true;\n }\n if (Array.isArray(one)) {\n var len = one.length;\n if (two.length !== len) {\n return true;\n }\n for (var ii = 0; ii < len; ii++) {\n if (deepDiffer(one[ii], two[ii], maxDepth - 1)) {\n return true;\n }\n }\n } else {\n for (var key in one) {\n if (deepDiffer(one[key], two[key], maxDepth - 1)) {\n return true;\n }\n }\n for (var twoKey in two) {\n if (one[twoKey] === undefined && two[twoKey] !== undefined) {\n return true;\n }\n }\n }\n return false;\n};\nexport default deepDiffer;","map":{"version":3,"names":["deepDiffer","one","two","maxDepth","constructor","Array","isArray","len","length","ii","key","twoKey","undefined"],"sources":["C:/Users/Affognon/Desktop/reactProj/MeteoApp/Meteo/node_modules/react-native-web/dist/vendor/react-native/deepDiffer/index.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and 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 * @format\n * \n */\n'use strict';\n/*\n * @returns {bool} true if different, false if equal\n */\n\nvar deepDiffer = function deepDiffer(one, two, maxDepth) {\n if (maxDepth === void 0) {\n maxDepth = -1;\n }\n\n if (maxDepth === 0) {\n return true;\n }\n\n if (one === two) {\n // Short circuit on identical object references instead of traversing them.\n return false;\n }\n\n if (typeof one === 'function' && typeof two === 'function') {\n // We consider all functions equal\n return false;\n }\n\n if (typeof one !== 'object' || one === null) {\n // Primitives can be directly compared\n return one !== two;\n }\n\n if (typeof two !== 'object' || two === null) {\n // We know they are different because the previous case would have triggered\n // otherwise.\n return true;\n }\n\n if (one.constructor !== two.constructor) {\n return true;\n }\n\n if (Array.isArray(one)) {\n // We know two is also an array because the constructors are equal\n var len = one.length;\n\n if (two.length !== len) {\n return true;\n }\n\n for (var ii = 0; ii < len; ii++) {\n if (deepDiffer(one[ii], two[ii], maxDepth - 1)) {\n return true;\n }\n }\n } else {\n for (var key in one) {\n if (deepDiffer(one[key], two[key], maxDepth - 1)) {\n return true;\n }\n }\n\n for (var twoKey in two) {\n // The only case we haven't checked yet is keys that are in two but aren't\n // in one, which means they are different.\n if (one[twoKey] === undefined && two[twoKey] !== undefined) {\n return true;\n }\n }\n }\n\n return false;\n};\n\nexport default deepDiffer;"],"mappings":"AASA,YAAY;AAKZ,IAAIA,UAAU,GAAG,SAASA,UAAUA,CAACC,GAAG,EAAEC,GAAG,EAAEC,QAAQ,EAAE;EACvD,IAAIA,QAAQ,KAAK,KAAK,CAAC,EAAE;IACvBA,QAAQ,GAAG,CAAC,CAAC;EACf;EAEA,IAAIA,QAAQ,KAAK,CAAC,EAAE;IAClB,OAAO,IAAI;EACb;EAEA,IAAIF,GAAG,KAAKC,GAAG,EAAE;IAEf,OAAO,KAAK;EACd;EAEA,IAAI,OAAOD,GAAG,KAAK,UAAU,IAAI,OAAOC,GAAG,KAAK,UAAU,EAAE;IAE1D,OAAO,KAAK;EACd;EAEA,IAAI,OAAOD,GAAG,KAAK,QAAQ,IAAIA,GAAG,KAAK,IAAI,EAAE;IAE3C,OAAOA,GAAG,KAAKC,GAAG;EACpB;EAEA,IAAI,OAAOA,GAAG,KAAK,QAAQ,IAAIA,GAAG,KAAK,IAAI,EAAE;IAG3C,OAAO,IAAI;EACb;EAEA,IAAID,GAAG,CAACG,WAAW,KAAKF,GAAG,CAACE,WAAW,EAAE;IACvC,OAAO,IAAI;EACb;EAEA,IAAIC,KAAK,CAACC,OAAO,CAACL,GAAG,CAAC,EAAE;IAEtB,IAAIM,GAAG,GAAGN,GAAG,CAACO,MAAM;IAEpB,IAAIN,GAAG,CAACM,MAAM,KAAKD,GAAG,EAAE;MACtB,OAAO,IAAI;IACb;IAEA,KAAK,IAAIE,EAAE,GAAG,CAAC,EAAEA,EAAE,GAAGF,GAAG,EAAEE,EAAE,EAAE,EAAE;MAC/B,IAAIT,UAAU,CAACC,GAAG,CAACQ,EAAE,CAAC,EAAEP,GAAG,CAACO,EAAE,CAAC,EAAEN,QAAQ,GAAG,CAAC,CAAC,EAAE;QAC9C,OAAO,IAAI;MACb;IACF;EACF,CAAC,MAAM;IACL,KAAK,IAAIO,GAAG,IAAIT,GAAG,EAAE;MACnB,IAAID,UAAU,CAACC,GAAG,CAACS,GAAG,CAAC,EAAER,GAAG,CAACQ,GAAG,CAAC,EAAEP,QAAQ,GAAG,CAAC,CAAC,EAAE;QAChD,OAAO,IAAI;MACb;IACF;IAEA,KAAK,IAAIQ,MAAM,IAAIT,GAAG,EAAE;MAGtB,IAAID,GAAG,CAACU,MAAM,CAAC,KAAKC,SAAS,IAAIV,GAAG,CAACS,MAAM,CAAC,KAAKC,SAAS,EAAE;QAC1D,OAAO,IAAI;MACb;IACF;EACF;EAEA,OAAO,KAAK;AACd,CAAC;AAED,eAAeZ,UAAU"},"metadata":{},"sourceType":"module","externalDependencies":[]}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save