repoweaver
Version:
A GitHub App that skillfully weaves multiple templates together to create and update repositories with intelligent merge strategies
1 lines • 4.8 kB
JSON
{"ast":null,"code":"\"use strict\";\n\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"enabled\"],\n _excluded2 = [\"enabled\", \"active\"];\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nimport * as React from 'react';\nimport View from \"react-native-web/dist/exports/View\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nvar Screens;\ntry {\n Screens = require('react-native-screens');\n} catch (e) {}\nexport var MaybeScreenContainer = function MaybeScreenContainer(_ref) {\n var _Screens;\n var enabled = _ref.enabled,\n rest = _objectWithoutProperties(_ref, _excluded);\n if ((_Screens = Screens) != null && _Screens.screensEnabled != null && _Screens.screensEnabled()) {\n return _jsx(Screens.ScreenContainer, _objectSpread({\n enabled: enabled\n }, rest));\n }\n return _jsx(View, _objectSpread({}, rest));\n};\nexport function MaybeScreen(_ref2) {\n var _Screens2;\n var enabled = _ref2.enabled,\n active = _ref2.active,\n rest = _objectWithoutProperties(_ref2, _excluded2);\n if ((_Screens2 = Screens) != null && _Screens2.screensEnabled != null && _Screens2.screensEnabled()) {\n return _jsx(Screens.Screen, _objectSpread({\n enabled: enabled,\n activityState: active\n }, rest));\n }\n return _jsx(View, _objectSpread({}, rest));\n}","map":{"version":3,"names":["React","View","jsx","_jsx","Screens","require","e","MaybeScreenContainer","_ref","_Screens","enabled","rest","_objectWithoutProperties","_excluded","screensEnabled","ScreenContainer","_objectSpread","MaybeScreen","_ref2","_Screens2","active","_excluded2","Screen","activityState"],"sources":["/Users/pmouli/Documents/GitHub.nosync/boots-strapper/mobile/node_modules/@react-navigation/bottom-tabs/src/views/ScreenFallback.tsx"],"sourcesContent":["import * as React from 'react';\nimport {\n Animated,\n type StyleProp,\n View,\n type ViewProps,\n type ViewStyle,\n} from 'react-native';\n\ntype Props = {\n enabled: boolean;\n active: 0 | 1 | 2 | Animated.AnimatedInterpolation<0 | 1>;\n children: React.ReactNode;\n freezeOnBlur?: boolean;\n shouldFreeze: boolean;\n style?: StyleProp<ViewStyle>;\n};\n\nlet Screens: typeof import('react-native-screens') | undefined;\n\ntry {\n Screens = require('react-native-screens');\n} catch (e) {\n // Ignore\n}\n\nexport const MaybeScreenContainer = ({\n enabled,\n ...rest\n}: ViewProps & {\n enabled: boolean;\n hasTwoStates: boolean;\n children: React.ReactNode;\n}) => {\n if (Screens?.screensEnabled?.()) {\n return <Screens.ScreenContainer enabled={enabled} {...rest} />;\n }\n\n return <View {...rest} />;\n};\n\nexport function MaybeScreen({ enabled, active, ...rest }: ViewProps & Props) {\n if (Screens?.screensEnabled?.()) {\n return (\n <Screens.Screen enabled={enabled} activityState={active} {...rest} />\n );\n }\n\n return <View {...rest} />;\n}\n"],"mappings":";;;;;;;;AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAAA,OAAAC,IAAA;AAOR,SAAAC,GAAA,IAAAC,IAAA;AAWtB,IAAIC,OAA0D;AAE9D,IAAI;EACFA,OAAO,GAAGC,OAAO,CAAC,sBAAsB,CAAC;AAC3C,CAAC,CAAC,OAAOC,CAAC,EAAE,CACV;AAGF,OAAO,IAAMC,oBAAoB,GAAG,SAAvBA,oBAAoBA,CAAAC,IAAA,EAO3B;EAAA,IAAAC,QAAA;EAAA,IANJC,OAAO,GAAAF,IAAA,CAAPE,OAAO;IACJC,IAAA,GAAAC,wBAAA,CAAAJ,IAAA,EAAAK,SAAA;EAMH,KAAAJ,QAAA,GAAIL,OAAO,aAAPK,QAAA,CAASK,cAAc,YAAvBL,QAAA,CAASK,cAAc,CAAG,CAAC,EAAE;IAC/B,OAAOX,IAAA,CAACC,OAAO,CAACW,eAAe,EAAAC,aAAA;MAACN,OAAO,EAAEA;IAAQ,GAAKC,IAAA,CAAO,CAAC;EAChE;EAEA,OAAOR,IAAA,CAACF,IAAI,EAAAe,aAAA,KAAKL,IAAA,CAAO,CAAC;AAC3B,CAAC;AAED,OAAO,SAASM,WAAWA,CAAAC,KAAA,EAAkD;EAAA,IAAAC,SAAA;EAAA,IAA/CT,OAAO,GAAAQ,KAAA,CAAPR,OAAO;IAAEU,MAAM,GAAAF,KAAA,CAANE,MAAM;IAAKT,IAAA,GAAAC,wBAAA,CAAAM,KAAA,EAAAG,UAAA;EAChD,KAAAF,SAAA,GAAIf,OAAO,aAAPe,SAAA,CAASL,cAAc,YAAvBK,SAAA,CAASL,cAAc,CAAG,CAAC,EAAE;IAC/B,OACEX,IAAA,CAACC,OAAO,CAACkB,MAAM,EAAAN,aAAA;MAACN,OAAO,EAAEA,OAAQ;MAACa,aAAa,EAAEH;IAAO,GAAKT,IAAA,CAAO,CAAC;EAEzE;EAEA,OAAOR,IAAA,CAACF,IAAI,EAAAe,aAAA,KAAKL,IAAA,CAAO,CAAC;AAC3B","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}