UNPKG

@r3l/app

Version:
42 lines (33 loc) 1.12 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = BannerPrompt; var _react = _interopRequireDefault(require("react")); var _reactRedux = require("react-redux"); var _styled = require("../styled"); var _notificationBanner = _interopRequireDefault(require("./notificationBanner")); var _betBanner = _interopRequireDefault(require("./betBanner")); var PROMPT_TYPES = { push: _notificationBanner.default, bet: _betBanner.default }; function BannerPrompt() { var notif = (0, _reactRedux.useSelector)(function (state) { return state.notif; }); if (!notif.promptType) return null; var Prompt = PROMPT_TYPES[notif.promptType]; if (!Prompt) return null; var promptProps = notif.promptProps; return /*#__PURE__*/_react.default.createElement(_styled.View, { sx: { justifyContent: 'center', bg: 'green', py: 1, px: [2, 4] } }, /*#__PURE__*/_react.default.createElement(Prompt, promptProps)); } //# sourceMappingURL=banner.container.js.map