You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
3.9 KiB

{"ast":null,"code":"import canUseDOM from \"../../modules/canUseDom\";\nfunction getQuery() {\n return canUseDOM && window.matchMedia != null ? window.matchMedia('(prefers-color-scheme: dark)') : null;\n}\nvar query = getQuery();\nvar listenerMapping = new WeakMap();\nvar Appearance = {\n getColorScheme: function getColorScheme() {\n return query && query.matches ? 'dark' : 'light';\n },\n addChangeListener: function addChangeListener(listener) {\n var mappedListener = listenerMapping.get(listener);\n if (!mappedListener) {\n mappedListener = function mappedListener(_ref) {\n var matches = _ref.matches;\n listener({\n colorScheme: matches ? 'dark' : 'light'\n });\n };\n listenerMapping.set(listener, mappedListener);\n }\n if (query) {\n query.addListener(mappedListener);\n }\n function remove() {\n var mappedListener = listenerMapping.get(listener);\n if (query && mappedListener) {\n query.removeListener(mappedListener);\n }\n listenerMapping.delete(listener);\n }\n return {\n remove: remove\n };\n }\n};\nexport default Appearance;","map":{"version":3,"names":["canUseDOM","getQuery","window","matchMedia","query","listenerMapping","WeakMap","Appearance","getColorScheme","matches","addChangeListener","listener","mappedListener","get","_ref","colorScheme","set","addListener","remove","removeListener","delete"],"sources":["/Users/thomaschazot/Documents/But2A/LaSuperMeteo/iut-expo-starter/node_modules/react-native-web/dist/exports/Appearance/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 */\nimport canUseDOM from '../../modules/canUseDom';\n\nfunction getQuery() {\n return canUseDOM && window.matchMedia != null ? window.matchMedia('(prefers-color-scheme: dark)') : null;\n}\n\nvar query = getQuery();\nvar listenerMapping = new WeakMap();\nvar Appearance = {\n getColorScheme() {\n return query && query.matches ? 'dark' : 'light';\n },\n\n addChangeListener(listener) {\n var mappedListener = listenerMapping.get(listener);\n\n if (!mappedListener) {\n mappedListener = _ref => {\n var matches = _ref.matches;\n listener({\n colorScheme: matches ? 'dark' : 'light'\n });\n };\n\n listenerMapping.set(listener, mappedListener);\n }\n\n if (query) {\n query.addListener(mappedListener);\n }\n\n function remove() {\n var mappedListener = listenerMapping.get(listener);\n\n if (query && mappedListener) {\n query.removeListener(mappedListener);\n }\n\n listenerMapping.delete(listener);\n }\n\n return {\n remove\n };\n }\n\n};\nexport default Appearance;"],"mappings":"AASA,OAAOA,SAAS;AAEhB,SAASC,QAAQ,GAAG;EAClB,OAAOD,SAAS,IAAIE,MAAM,CAACC,UAAU,IAAI,IAAI,GAAGD,MAAM,CAACC,UAAU,CAAC,8BAA8B,CAAC,GAAG,IAAI;AAC1G;AAEA,IAAIC,KAAK,GAAGH,QAAQ,EAAE;AACtB,IAAII,eAAe,GAAG,IAAIC,OAAO,EAAE;AACnC,IAAIC,UAAU,GAAG;EACfC,cAAc,4BAAG;IACf,OAAOJ,KAAK,IAAIA,KAAK,CAACK,OAAO,GAAG,MAAM,GAAG,OAAO;EAClD,CAAC;EAEDC,iBAAiB,6BAACC,QAAQ,EAAE;IAC1B,IAAIC,cAAc,GAAGP,eAAe,CAACQ,GAAG,CAACF,QAAQ,CAAC;IAElD,IAAI,CAACC,cAAc,EAAE;MACnBA,cAAc,GAAG,wBAAAE,IAAI,EAAI;QACvB,IAAIL,OAAO,GAAGK,IAAI,CAACL,OAAO;QAC1BE,QAAQ,CAAC;UACPI,WAAW,EAAEN,OAAO,GAAG,MAAM,GAAG;QAClC,CAAC,CAAC;MACJ,CAAC;MAEDJ,eAAe,CAACW,GAAG,CAACL,QAAQ,EAAEC,cAAc,CAAC;IAC/C;IAEA,IAAIR,KAAK,EAAE;MACTA,KAAK,CAACa,WAAW,CAACL,cAAc,CAAC;IACnC;IAEA,SAASM,MAAM,GAAG;MAChB,IAAIN,cAAc,GAAGP,eAAe,CAACQ,GAAG,CAACF,QAAQ,CAAC;MAElD,IAAIP,KAAK,IAAIQ,cAAc,EAAE;QAC3BR,KAAK,CAACe,cAAc,CAACP,cAAc,CAAC;MACtC;MAEAP,eAAe,CAACe,MAAM,CAACT,QAAQ,CAAC;IAClC;IAEA,OAAO;MACLO,MAAM,EAANA;IACF,CAAC;EACH;AAEF,CAAC;AACD,eAAeX,UAAU"},"metadata":{},"sourceType":"module"}