UNPKG

@hc.ds/mobile

Version:
50 lines (49 loc) 1.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MinimizedView = void 0; var _react = _interopRequireDefault(require("react")); var _reactNative = require("react-native"); var _theme = require("./theme"); var _Typography = require("../Typography"); var _Button = require("../Button"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const MinimizedView = props => { const { title, description, onPress, buttonText = 'Click Here', testID } = props; return /*#__PURE__*/_react.default.createElement(_reactNative.View, { accessibilityLabel: `minimized-view-container-${testID}`, testID: `minimized-view-container-${testID}` }, /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: [_theme.MinimizedViewTheme.view] }, /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: [_theme.MinimizedViewTheme.flex] }, /*#__PURE__*/_react.default.createElement(_Typography.Text, { size: "18", weight: "700", theme: "white", accessibilityLabel: `minimized-view-title-${testID}`, testID: `minimized-view-title-${testID}` }, title), /*#__PURE__*/_react.default.createElement(_Typography.Text, { size: "14", weight: "400", theme: "white", accessibilityLabel: `minimized-view-desc-${testID}`, testID: `minimized-view-desc-${testID}` }, description)), /*#__PURE__*/_react.default.createElement(_reactNative.View, { style: [_theme.MinimizedViewTheme.flex] }, /*#__PURE__*/_react.default.createElement(_Button.Button, { theme: "light", testID: `minimized-view-${testID}`, onPress: onPress, block: false }, buttonText)))); }; exports.MinimizedView = MinimizedView; //# sourceMappingURL=minimizedview.js.map