UNPKG

@anoki/fse-ui

Version:

FSE UI components library

3 lines (2 loc) 1.4 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("./index.cjs278.js"),n=require("./index.cjs36.js"),i=require("./index.cjs24.js"),o=require("./index.cjs21.js"),a=x=>({link:({text:t,href:r,handleAction:e})=>e?s.jsxRuntimeExports.jsx(o.ArrowLink,{asButton:!0,onClick:e,children:t}):s.jsxRuntimeExports.jsx(o.ArrowLink,{asLink:x,href:r??"",children:t}),button:({text:t,icon:r,handleAction:e})=>s.jsxRuntimeExports.jsxs(n.Button,{size:"2",className:"w-full ",onClick:e,children:[r&&s.jsxRuntimeExports.jsx(i.Attachment,{className:"mr-x8"}),s.jsxRuntimeExports.jsx("p",{className:"fs-6 fw-bold",children:t})]}),outlineButton:({text:t,icon:r,handleAction:e})=>s.jsxRuntimeExports.jsxs(n.Button,{size:"2",textColor:"primary",className:"w-full bg-inherit",border:"primary",onClick:e,children:[r&&s.jsxRuntimeExports.jsx(i.Attachment,{className:"mr-x8"}),s.jsxRuntimeExports.jsx("p",{className:"fs-6 fw-bold",children:t})]}),outlineButtonHref:({text:t,href:r,icon:e,target:l,isExternal:u})=>s.jsxRuntimeExports.jsxs(n.Button,{size:"2",textColor:"primary",className:"w-full bg-inherit",border:"primary",asLink:"a",target:l??(u?"_blank":void 0),href:r??"",children:[e&&s.jsxRuntimeExports.jsx(i.Attachment,{className:"mr-x8"}),s.jsxRuntimeExports.jsx("p",{className:"fs-6 fw-bold",children:t})]})});exports.CTA_COMPONENTS=a; //# sourceMappingURL=index.cjs494.js.map