UNPKG

repoweaver

Version:

A GitHub App that skillfully weaves multiple templates together to create and update repositories with intelligent merge strategies

1 lines 4.54 kB
{"ast":null,"code":"\"use strict\";\n\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\nvar _excluded = [\"source\", \"style\"];\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 { useLocale, useTheme } from '@react-navigation/native';\nimport Image from \"react-native-web/dist/exports/Image\";\nimport Platform from \"react-native-web/dist/exports/Platform\";\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport function HeaderIcon(_ref) {\n var source = _ref.source,\n style = _ref.style,\n rest = _objectWithoutProperties(_ref, _excluded);\n var _useTheme = useTheme(),\n colors = _useTheme.colors;\n var _useLocale = useLocale(),\n direction = _useLocale.direction;\n return _jsx(Image, _objectSpread({\n source: source,\n resizeMode: \"contain\",\n fadeDuration: 0,\n tintColor: colors.text,\n style: [styles.icon, direction === 'rtl' && styles.flip, style]\n }, rest));\n}\nexport var ICON_SIZE = Platform.OS === 'ios' ? 21 : 24;\nexport var ICON_MARGIN = Platform.OS === 'ios' ? 8 : 3;\nvar styles = StyleSheet.create({\n icon: {\n width: ICON_SIZE,\n height: ICON_SIZE,\n margin: ICON_MARGIN\n },\n flip: {\n transform: 'scaleX(-1)'\n }\n});","map":{"version":3,"names":["useLocale","useTheme","Image","Platform","StyleSheet","jsx","_jsx","HeaderIcon","_ref","source","style","rest","_objectWithoutProperties","_excluded","_useTheme","colors","_useLocale","direction","_objectSpread","resizeMode","fadeDuration","tintColor","text","styles","icon","flip","ICON_SIZE","OS","ICON_MARGIN","create","width","height","margin","transform"],"sources":["/Users/pmouli/Documents/GitHub.nosync/boots-strapper/mobile/node_modules/@react-navigation/elements/src/Header/HeaderIcon.tsx"],"sourcesContent":["import { useLocale, useTheme } from '@react-navigation/native';\nimport { Image, type ImageProps, Platform, StyleSheet } from 'react-native';\n\nexport function HeaderIcon({ source, style, ...rest }: ImageProps) {\n const { colors } = useTheme();\n const { direction } = useLocale();\n\n return (\n <Image\n source={source}\n resizeMode=\"contain\"\n fadeDuration={0}\n tintColor={colors.text}\n style={[styles.icon, direction === 'rtl' && styles.flip, style]}\n {...rest}\n />\n );\n}\n\nexport const ICON_SIZE = Platform.OS === 'ios' ? 21 : 24;\nexport const ICON_MARGIN = Platform.OS === 'ios' ? 8 : 3;\n\nconst styles = StyleSheet.create({\n icon: {\n width: ICON_SIZE,\n height: ICON_SIZE,\n margin: ICON_MARGIN,\n },\n flip: {\n transform: 'scaleX(-1)',\n },\n});\n"],"mappings":";;;;;;;AAAA,SAASA,SAAS,EAAEC,QAAQ,QAAQ,0BAA0B;AAAA,OAAAC,KAAA;AAAA,OAAAC,QAAA;AAAA,OAAAC,UAAA;AACc,SAAAC,GAAA,IAAAC,IAAA;AAE5E,OAAO,SAASC,UAAUA,CAAAC,IAAA,EAAyC;EAAA,IAAtCC,MAAM,GAAAD,IAAA,CAANC,MAAM;IAAEC,KAAK,GAAAF,IAAA,CAALE,KAAK;IAAKC,IAAA,GAAAC,wBAAA,CAAAJ,IAAA,EAAAK,SAAA;EAC7C,IAAAC,SAAA,GAAmBb,QAAQ,CAAC,CAAC;IAArBc,MAAA,GAAAD,SAAA,CAAAC,MAAA;EACR,IAAAC,UAAA,GAAsBhB,SAAS,CAAC,CAAC;IAAzBiB,SAAA,GAAAD,UAAA,CAAAC,SAAA;EAER,OACEX,IAAA,CAACJ,KAAK,EAAAgB,aAAA;IACJT,MAAM,EAAEA,MAAO;IACfU,UAAU,EAAC,SAAS;IACpBC,YAAY,EAAE,CAAE;IAChBC,SAAS,EAAEN,MAAM,CAACO,IAAK;IACvBZ,KAAK,EAAE,CAACa,MAAM,CAACC,IAAI,EAAEP,SAAS,KAAK,KAAK,IAAIM,MAAM,CAACE,IAAI,EAAEf,KAAK;EAAE,GAC5DC,IAAA,CACL,CAAC;AAEN;AAEA,OAAO,IAAMe,SAAS,GAAGvB,QAAQ,CAACwB,EAAE,KAAK,KAAK,GAAG,EAAE,GAAG,EAAE;AACxD,OAAO,IAAMC,WAAW,GAAGzB,QAAQ,CAACwB,EAAE,KAAK,KAAK,GAAG,CAAC,GAAG,CAAC;AAExD,IAAMJ,MAAM,GAAGnB,UAAU,CAACyB,MAAM,CAAC;EAC/BL,IAAI,EAAE;IACJM,KAAK,EAAEJ,SAAS;IAChBK,MAAM,EAAEL,SAAS;IACjBM,MAAM,EAAEJ;EACV,CAAC;EACDH,IAAI,EAAE;IACJQ,SAAS,EAAE;EACb;AACF,CAAC,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}