UNPKG

repoweaver

Version:

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

1 lines 5.09 kB
{"ast":null,"code":"\"use strict\";\n\nimport * as React from 'react';\nimport Platform from \"react-native-web/dist/exports/Platform\";\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport { PlatformPressable } from \"../PlatformPressable.js\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nfunction HeaderButtonInternal({\n disabled,\n onPress,\n pressColor,\n pressOpacity,\n accessibilityLabel,\n testID,\n style,\n href,\n children\n}, ref) {\n return _jsx(PlatformPressable, {\n ref: ref,\n disabled: disabled,\n href: href,\n \"aria-label\": accessibilityLabel,\n testID: testID,\n onPress: onPress,\n pressColor: pressColor,\n pressOpacity: pressOpacity,\n android_ripple: androidRipple,\n style: [styles.container, disabled && styles.disabled, style],\n hitSlop: Platform.select({\n ios: undefined,\n default: {\n top: 16,\n right: 16,\n bottom: 16,\n left: 16\n }\n }),\n children: children\n });\n}\nexport const HeaderButton = React.forwardRef(HeaderButtonInternal);\nHeaderButton.displayName = 'HeaderButton';\nconst androidRipple = {\n borderless: true,\n foreground: Platform.OS === 'android' && Platform.Version >= 23,\n radius: 20\n};\nconst styles = StyleSheet.create({\n container: {\n flexDirection: 'row',\n alignItems: 'center',\n paddingHorizontal: 8,\n borderRadius: 10\n },\n disabled: {\n opacity: 0.5\n }\n});","map":{"version":3,"names":["React","Platform","StyleSheet","PlatformPressable","jsx","_jsx","HeaderButtonInternal","disabled","onPress","pressColor","pressOpacity","accessibilityLabel","testID","style","href","children","ref","android_ripple","androidRipple","styles","container","hitSlop","select","ios","undefined","default","top","right","bottom","left","HeaderButton","forwardRef","displayName","borderless","foreground","OS","Version","radius","create","flexDirection","alignItems","paddingHorizontal","borderRadius","opacity"],"sources":["/Users/pmouli/Documents/GitHub.nosync/boots-strapper/mobile/node_modules/@react-navigation/elements/src/Header/HeaderButton.tsx"],"sourcesContent":["import * as React from 'react';\nimport { Platform, StyleSheet } from 'react-native';\n\nimport { PlatformPressable } from '../PlatformPressable';\nimport type { HeaderButtonProps } from '../types';\n\nfunction HeaderButtonInternal(\n {\n disabled,\n onPress,\n pressColor,\n pressOpacity,\n accessibilityLabel,\n testID,\n style,\n href,\n children,\n }: HeaderButtonProps,\n ref: React.Ref<React.ComponentRef<typeof PlatformPressable>>\n) {\n return (\n <PlatformPressable\n ref={ref}\n disabled={disabled}\n href={href}\n aria-label={accessibilityLabel}\n testID={testID}\n onPress={onPress}\n pressColor={pressColor}\n pressOpacity={pressOpacity}\n android_ripple={androidRipple}\n style={[styles.container, disabled && styles.disabled, style]}\n hitSlop={Platform.select({\n ios: undefined,\n default: { top: 16, right: 16, bottom: 16, left: 16 },\n })}\n >\n {children}\n </PlatformPressable>\n );\n}\n\nexport const HeaderButton = React.forwardRef(HeaderButtonInternal);\n\nHeaderButton.displayName = 'HeaderButton';\n\nconst androidRipple = {\n borderless: true,\n foreground: Platform.OS === 'android' && Platform.Version >= 23,\n radius: 20,\n};\n\nconst styles = StyleSheet.create({\n container: {\n flexDirection: 'row',\n alignItems: 'center',\n paddingHorizontal: 8,\n // Roundness for iPad hover effect\n borderRadius: 10,\n },\n disabled: {\n opacity: 0.5,\n },\n});\n"],"mappings":";;AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAAA,OAAAC,QAAA;AAAA,OAAAC,UAAA;AAG9B,SAASC,iBAAiB;AAA+B,SAAAC,GAAA,IAAAC,IAAA;AAGzD,SAASC,oBAAoBA,CAC3B;EACEC,QAAQ;EACRC,OAAO;EACPC,UAAU;EACVC,YAAY;EACZC,kBAAkB;EAClBC,MAAM;EACNC,KAAK;EACLC,IAAI;EACJC;AACiB,CAAC,EACpBC,GAA4D,EAC5D;EACA,OACEX,IAAA,CAACF,iBAAiB;IAChBa,GAAG,EAAEA,GAAI;IACTT,QAAQ,EAAEA,QAAS;IACnBO,IAAI,EAAEA,IAAK;IACX,cAAYH,kBAAmB;IAC/BC,MAAM,EAAEA,MAAO;IACfJ,OAAO,EAAEA,OAAQ;IACjBC,UAAU,EAAEA,UAAW;IACvBC,YAAY,EAAEA,YAAa;IAC3BO,cAAc,EAAEC,aAAc;IAC9BL,KAAK,EAAE,CAACM,MAAM,CAACC,SAAS,EAAEb,QAAQ,IAAIY,MAAM,CAACZ,QAAQ,EAAEM,KAAK,CAAE;IAC9DQ,OAAO,EAAEpB,QAAQ,CAACqB,MAAM,CAAC;MACvBC,GAAG,EAAEC,SAAS;MACdC,OAAO,EAAE;QAAEC,GAAG,EAAE,EAAE;QAAEC,KAAK,EAAE,EAAE;QAAEC,MAAM,EAAE,EAAE;QAAEC,IAAI,EAAE;MAAG;IACtD,CAAC,CAAE;IAAAd,QAAA,EAEFA;EAAQ,CACQ,CAAC;AAExB;AAEA,OAAO,MAAMe,YAAY,GAAG9B,KAAK,CAAC+B,UAAU,CAACzB,oBAAoB,CAAC;AAElEwB,YAAY,CAACE,WAAW,GAAG,cAAc;AAEzC,MAAMd,aAAa,GAAG;EACpBe,UAAU,EAAE,IAAI;EAChBC,UAAU,EAAEjC,QAAQ,CAACkC,EAAE,KAAK,SAAS,IAAIlC,QAAQ,CAACmC,OAAO,IAAI,EAAE;EAC/DC,MAAM,EAAE;AACV,CAAC;AAED,MAAMlB,MAAM,GAAGjB,UAAU,CAACoC,MAAM,CAAC;EAC/BlB,SAAS,EAAE;IACTmB,aAAa,EAAE,KAAK;IACpBC,UAAU,EAAE,QAAQ;IACpBC,iBAAiB,EAAE,CAAC;IAEpBC,YAAY,EAAE;EAChB,CAAC;EACDnC,QAAQ,EAAE;IACRoC,OAAO,EAAE;EACX;AACF,CAAC,CAAC","ignoreList":[]},"metadata":{"hasCjsExports":false},"sourceType":"module","externalDependencies":[]}