UNPKG

react-dayo

Version:

A Queue component for notification etc

30 lines 1.59 kB
"use strict"; var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var react_1 = __importDefault(require("react")); var styled_components_1 = __importDefault(require("styled-components")); var core_dayo_1 = require("core-dayo"); var mixin_1 = __importDefault(require("./mixin")); var close_icon_1 = __importDefault(require("../../components/close-icon")); var SUMI = '#1c1c1c'; var KURENAI = '#cb1b45'; var Notification = styled_components_1.default.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n ", "\n"], ["\n ", "\n"])), mixin_1.default); // eslint-disable-next-line react/prop-types var Error = function (props) { return (react_1.default.createElement(Notification, { theme: { textColor: SUMI, backgroundColor: KURENAI, } }, react_1.default.createElement("div", { className: "dayo-notification--middle" }, props.children), react_1.default.createElement("div", { className: "dato-notification--right" }, react_1.default.createElement(close_icon_1.default, { onClick: props.close })))); }; exports.default = new core_dayo_1.Seed(Error, { timeout: 5000 }).builder; var templateObject_1; //# sourceMappingURL=error.js.map