we-insights-react-native
Version:
[we-insights] is a powerful utility library designed to streamline data collection processes for WeApp employees. It simplifies the process of gathering, storing, and managing data within WeApp projects, making it an invaluable tool for enhancing efficien
43 lines (42 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Button = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactNative = require("react-native");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const Button = ({
text,
onPress,
style = {}
}) => {
const combinedWrapperStyles = {
...styles.wrapper,
backgroundColor: style.backgroundColor
};
const combinedTextStyles = {
...styles.text,
color: style.textColor
};
return /*#__PURE__*/_react.default.createElement(_reactNative.Pressable, {
style: combinedWrapperStyles,
onPress: onPress
}, /*#__PURE__*/_react.default.createElement(_reactNative.Text, {
style: combinedTextStyles
}, text));
};
exports.Button = Button;
const styles = _reactNative.StyleSheet.create({
wrapper: {
borderRadius: 64,
padding: 16
},
text: {
fontSize: 16,
lineHeight: 24,
textAlign: 'center',
fontWeight: '500'
}
});
//# sourceMappingURL=Button.js.map