UNPKG

repoweaver

Version:

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

1 lines 18 kB
{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/defineProperty\";\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 React from 'react';\nimport Animated from \"react-native-web/dist/exports/Animated\";\nimport Platform from \"react-native-web/dist/exports/Platform\";\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport useWindowDimensions from \"react-native-web/dist/exports/useWindowDimensions\";\nimport View from \"react-native-web/dist/exports/View\";\nimport AnimatedText from \"../../Typography/AnimatedText\";\nimport { getConstants } from \"../helpers\";\nvar InputLabel = function InputLabel(props) {\n var labeled = props.labeled,\n wiggle = props.wiggle,\n error = props.error,\n focused = props.focused,\n opacity = props.opacity,\n labelLayoutWidth = props.labelLayoutWidth,\n labelLayoutHeight = props.labelLayoutHeight,\n labelBackground = props.labelBackground,\n label = props.label,\n labelError = props.labelError,\n onLayoutAnimatedText = props.onLayoutAnimatedText,\n onLabelTextLayout = props.onLabelTextLayout,\n hasActiveOutline = props.hasActiveOutline,\n activeColor = props.activeColor,\n placeholderStyle = props.placeholderStyle,\n baseLabelTranslateX = props.baseLabelTranslateX,\n baseLabelTranslateY = props.baseLabelTranslateY,\n font = props.font,\n fontSize = props.fontSize,\n lineHeight = props.lineHeight,\n fontWeight = props.fontWeight,\n placeholderOpacity = props.placeholderOpacity,\n wiggleOffsetX = props.wiggleOffsetX,\n labelScale = props.labelScale,\n topPosition = props.topPosition,\n paddingLeft = props.paddingLeft,\n paddingRight = props.paddingRight,\n backgroundColor = props.backgroundColor,\n roundness = props.roundness,\n placeholderColor = props.placeholderColor,\n errorColor = props.errorColor,\n labelTranslationXOffset = props.labelTranslationXOffset,\n maxFontSizeMultiplier = props.maxFontSizeMultiplier,\n testID = props.testID,\n isV3 = props.isV3,\n inputContainerLayout = props.inputContainerLayout,\n scaledLabel = props.scaledLabel;\n var _getConstants = getConstants(isV3),\n INPUT_PADDING_HORIZONTAL = _getConstants.INPUT_PADDING_HORIZONTAL;\n var _useWindowDimensions = useWindowDimensions(),\n width = _useWindowDimensions.width;\n var isWeb = Platform.OS === 'web';\n var paddingOffset = paddingLeft && paddingRight ? {\n paddingLeft: paddingLeft,\n paddingRight: paddingRight\n } : {};\n var labelTranslationX = {\n transform: [{\n translateX: labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [baseLabelTranslateX, labelTranslationXOffset || 0]\n })\n }]\n };\n var labelStyle = _objectSpread(_objectSpread({}, font), {}, {\n fontSize: fontSize,\n lineHeight: lineHeight,\n fontWeight: fontWeight,\n opacity: labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [hasActiveOutline ? 1 : 0, 0]\n }),\n transform: [{\n translateX: wiggle ? error.interpolate({\n inputRange: [0, 0.5, 1],\n outputRange: [0, wiggleOffsetX, 0]\n }) : 0\n }, {\n translateY: baseLabelTranslateY !== 0 ? labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [baseLabelTranslateY, 0]\n }) : 0\n }, {\n scale: labelScale !== 0 ? labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [labelScale, 1]\n }) : labeled\n }]\n });\n var labelWidth = (inputContainerLayout.width + INPUT_PADDING_HORIZONTAL / 2) / (scaledLabel ? labelScale : 1);\n var commonStyles = [placeholderStyle, {\n top: topPosition\n }, {\n maxWidth: labelWidth\n }, labelStyle, paddingOffset || {}];\n var textColor = labelError && errorColor ? errorColor : placeholderColor;\n return (React.createElement(View, {\n pointerEvents: \"none\",\n style: [StyleSheet.absoluteFill, styles.overflow, styles.labelContainer]\n }, React.createElement(Animated.View, {\n pointerEvents: \"none\",\n style: [StyleSheet.absoluteFill, !isWeb && {\n width: width\n }, {\n opacity: opacity\n }, labelTranslationX]\n }, React.createElement(View, {\n style: {\n width: labelWidth\n }\n }, labelBackground === null || labelBackground === void 0 ? void 0 : labelBackground({\n labeled: labeled,\n labelLayoutWidth: labelLayoutWidth,\n labelLayoutHeight: labelLayoutHeight,\n labelStyle: labelStyle,\n placeholderStyle: placeholderStyle,\n baseLabelTranslateX: baseLabelTranslateX,\n topPosition: topPosition,\n label: label,\n backgroundColor: backgroundColor,\n roundness: roundness,\n maxFontSizeMultiplier: maxFontSizeMultiplier,\n testID: testID\n }), React.createElement(AnimatedText, {\n variant: \"bodySmall\",\n onLayout: onLayoutAnimatedText,\n onTextLayout: onLabelTextLayout,\n style: [commonStyles, {\n color: activeColor\n }],\n numberOfLines: 1,\n maxFontSizeMultiplier: maxFontSizeMultiplier,\n testID: `${testID}-label-active`\n }, label), React.createElement(AnimatedText, {\n variant: focused ? 'bodyLarge' : 'bodySmall',\n style: [commonStyles, {\n color: textColor,\n opacity: placeholderOpacity\n }],\n numberOfLines: 1,\n maxFontSizeMultiplier: maxFontSizeMultiplier,\n testID: `${testID}-label-inactive`\n }, label))))\n );\n};\nvar styles = StyleSheet.create({\n overflow: {\n overflow: 'hidden'\n },\n labelContainer: {\n zIndex: 3\n }\n});\nexport default React.memo(InputLabel);","map":{"version":3,"names":["React","Animated","Platform","StyleSheet","useWindowDimensions","View","AnimatedText","getConstants","InputLabel","props","labeled","wiggle","error","focused","opacity","labelLayoutWidth","labelLayoutHeight","labelBackground","label","labelError","onLayoutAnimatedText","onLabelTextLayout","hasActiveOutline","activeColor","placeholderStyle","baseLabelTranslateX","baseLabelTranslateY","font","fontSize","lineHeight","fontWeight","placeholderOpacity","wiggleOffsetX","labelScale","topPosition","paddingLeft","paddingRight","backgroundColor","roundness","placeholderColor","errorColor","labelTranslationXOffset","maxFontSizeMultiplier","testID","isV3","inputContainerLayout","scaledLabel","_getConstants","INPUT_PADDING_HORIZONTAL","_useWindowDimensions","width","isWeb","OS","paddingOffset","labelTranslationX","transform","translateX","interpolate","inputRange","outputRange","labelStyle","_objectSpread","translateY","scale","labelWidth","commonStyles","top","maxWidth","textColor","createElement","pointerEvents","style","absoluteFill","styles","overflow","labelContainer","variant","onLayout","onTextLayout","color","numberOfLines","create","zIndex","memo"],"sources":["/Users/pmouli/Documents/GitHub.nosync/boots-strapper/mobile/node_modules/react-native-paper/src/components/TextInput/Label/InputLabel.tsx"],"sourcesContent":["import React from 'react';\nimport {\n Animated,\n ColorValue,\n Platform,\n StyleSheet,\n useWindowDimensions,\n View,\n} from 'react-native';\n\nimport AnimatedText from '../../Typography/AnimatedText';\nimport { getConstants } from '../helpers';\nimport type { InputLabelProps } from '../types';\n\nconst InputLabel = (props: InputLabelProps) => {\n const {\n labeled,\n wiggle,\n error,\n focused,\n opacity,\n labelLayoutWidth,\n labelLayoutHeight,\n labelBackground,\n label,\n labelError,\n onLayoutAnimatedText,\n onLabelTextLayout,\n hasActiveOutline,\n activeColor,\n placeholderStyle,\n baseLabelTranslateX,\n baseLabelTranslateY,\n font,\n fontSize,\n lineHeight,\n fontWeight,\n placeholderOpacity,\n wiggleOffsetX,\n labelScale,\n topPosition,\n paddingLeft,\n paddingRight,\n backgroundColor,\n roundness,\n placeholderColor,\n errorColor,\n labelTranslationXOffset,\n maxFontSizeMultiplier,\n testID,\n isV3,\n inputContainerLayout,\n scaledLabel,\n } = props;\n\n const { INPUT_PADDING_HORIZONTAL } = getConstants(isV3);\n const { width } = useWindowDimensions();\n\n const isWeb = Platform.OS === 'web';\n\n const paddingOffset =\n paddingLeft && paddingRight ? { paddingLeft, paddingRight } : {};\n\n const labelTranslationX = {\n transform: [\n {\n // Offset label scale since RN doesn't support transform origin\n translateX: labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [baseLabelTranslateX, labelTranslationXOffset || 0],\n }),\n },\n ],\n };\n\n const labelStyle = {\n ...font,\n fontSize,\n lineHeight,\n fontWeight,\n opacity: labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [hasActiveOutline ? 1 : 0, 0],\n }),\n transform: [\n {\n // Wiggle the label when there's an error\n translateX: wiggle\n ? error.interpolate({\n inputRange: [0, 0.5, 1],\n outputRange: [0, wiggleOffsetX, 0],\n })\n : 0,\n },\n {\n // Move label to top\n translateY:\n baseLabelTranslateY !== 0\n ? labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [baseLabelTranslateY, 0],\n })\n : 0,\n },\n {\n // Make label smaller\n scale:\n labelScale !== 0\n ? labeled.interpolate({\n inputRange: [0, 1],\n outputRange: [labelScale, 1],\n })\n : labeled,\n },\n ],\n };\n\n const labelWidth =\n (inputContainerLayout.width + INPUT_PADDING_HORIZONTAL / 2) /\n (scaledLabel ? labelScale : 1);\n\n const commonStyles = [\n placeholderStyle,\n {\n top: topPosition,\n },\n {\n maxWidth: labelWidth,\n },\n labelStyle,\n paddingOffset || {},\n ];\n\n const textColor = (\n labelError && errorColor ? errorColor : placeholderColor\n ) as ColorValue;\n\n return (\n // Position colored placeholder and gray placeholder on top of each other and crossfade them\n // This gives the effect of animating the color, but allows us to use native driver\n <View\n pointerEvents=\"none\"\n style={[StyleSheet.absoluteFill, styles.overflow, styles.labelContainer]}\n >\n <Animated.View\n pointerEvents=\"none\"\n style={[\n StyleSheet.absoluteFill,\n !isWeb && { width },\n { opacity },\n labelTranslationX,\n ]}\n >\n <View\n style={{\n width: labelWidth,\n }}\n >\n {labelBackground?.({\n labeled,\n labelLayoutWidth,\n labelLayoutHeight,\n labelStyle,\n placeholderStyle,\n baseLabelTranslateX,\n topPosition,\n label,\n backgroundColor,\n roundness,\n maxFontSizeMultiplier: maxFontSizeMultiplier,\n testID,\n })}\n <AnimatedText\n variant=\"bodySmall\"\n onLayout={onLayoutAnimatedText}\n onTextLayout={onLabelTextLayout}\n style={[\n commonStyles,\n {\n color: activeColor,\n },\n ]}\n numberOfLines={1}\n maxFontSizeMultiplier={maxFontSizeMultiplier}\n testID={`${testID}-label-active`}\n >\n {label}\n </AnimatedText>\n <AnimatedText\n variant={focused ? 'bodyLarge' : 'bodySmall'}\n style={[\n commonStyles,\n {\n color: textColor,\n opacity: placeholderOpacity,\n },\n ]}\n numberOfLines={1}\n maxFontSizeMultiplier={maxFontSizeMultiplier}\n testID={`${testID}-label-inactive`}\n >\n {label}\n </AnimatedText>\n </View>\n </Animated.View>\n </View>\n );\n};\n\nconst styles = StyleSheet.create({\n overflow: {\n overflow: 'hidden',\n },\n labelContainer: {\n zIndex: 3,\n },\n});\n\nexport default React.memo(InputLabel);\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}