UNPKG

832 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7
8var _preact = require("preact");
9
10var _classnames = _interopRequireDefault(require("classnames"));
11
12function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
13
14const classMap = {
15 dev: 'bg-yellow black',
16 stage: 'bg-green black'
17};
18const fallback = 'bg-red white';
19
20var _default = ({
21 env
22}) => {
23 if (!env || env === 'prod') {
24 return null;
25 }
26
27 return (0, _preact.h)("div", {
28 style: {
29 right: '0px',
30 top: '0px',
31 padding: '4px',
32 fontSize: '10px',
33 borderBottomLeftRadius: '4px'
34 },
35 className: (0, _classnames.default)('absolute z-999 br--bottom-left fw6', classMap[env] || fallback)
36 }, env.toUpperCase());
37};
38
39exports.default = _default;
\No newline at end of file