@anoki/fse-ui
Version:
FSE UI components library
3 lines (2 loc) • 1.6 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require('./components/ui/Alert/Alert.css');const e=require("./index.cjs237.js"),c=require("./index.cjs72.js"),u=require("./index.cjs105.js");;/* empty css */const a=require("./index.cjs173.js"),l=require("./index.cjs195.js"),d=require("./index.cjs221.js"),i=require("./index.cjs208.js"),j={DEFAULT:"default",INFO:"info",WARNING:"warning",DANGER:"danger",SUCCESS:"success"},h={default:e.jsxRuntimeExports.jsx(i.Info,{color:"primary",width:32,height:32}),info:e.jsxRuntimeExports.jsx(i.Info,{color:"primary",width:32,height:32}),warning:e.jsxRuntimeExports.jsx(d.QuestionCircle,{color:"warning",width:32,height:32}),danger:e.jsxRuntimeExports.jsx(l.ErrorExagon,{width:32,height:32}),success:e.jsxRuntimeExports.jsx(a.CheckCircle,{color:"status-success",width:32,height:32})},m=({title:n,description:t,subtitle:o,link:s,variant:r="default"})=>{const x=!!t||!!(s!=null&&s.title);return e.jsxRuntimeExports.jsx("blockquote",{className:`styled-alert alert-${r}`,children:e.jsxRuntimeExports.jsxs("div",{className:"container",children:[h[r],e.jsxRuntimeExports.jsxs("div",{className:"right-container",children:[e.jsxRuntimeExports.jsx("h1",{className:"title",children:n}),e.jsxRuntimeExports.jsx("div",{className:"subtitle",children:o}),x&&e.jsxRuntimeExports.jsx(c.Divider,{bg:"blue-30"}),e.jsxRuntimeExports.jsx("div",{className:"description",children:t}),e.jsxRuntimeExports.jsx(u.Link,{title:s.title,src:s.link})]})]})})};exports.Alert=m;exports.AlertVariantEnum=j;
//# sourceMappingURL=index.cjs23.js.map