UNPKG

@b8safe/react-native-safe

Version:
30 lines (29 loc) 874 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _reactNative = require("react-native"); var _jsxRuntime = require("react/jsx-runtime"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } const ConnectionIcon = props => { return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.View, { style: _reactNative.StyleSheet.compose(styles.icon, props.connected === true ? styles.connected : styles.disconnected) }); }; const styles = _reactNative.StyleSheet.create({ icon: { width: 6, height: 6, borderRadius: 3 }, connected: { backgroundColor: 'green' }, disconnected: { backgroundColor: 'red' } }); var _default = exports.default = ConnectionIcon; //# sourceMappingURL=ConnectionIcon.js.map