UNPKG

@tycoonsystems/tycoon-modules

Version:
1 lines 837 B
import React from"react";const Module=a=>{const r=React.useCallback(e=>{var t,e=e?.currentTarget?.getAttribute("i");null!==e&&((t=[...a?.cartMessages])&&t.splice(e,1),a.setCartMessages(t))});return React.createElement(React.Fragment,null,0<a?.cartMessages?.length?React.createElement("div",{className:"flex gap-p3 Ecommerce_CartMessagesContainer",style:{paddingBottom:".25rem"}},a.cartMessages.map((e,t)=>React.createElement("div",{className:"Ecommerce_CartMessage",style:{cursor:"pointer"},key:t,i:t,onClick:r},React.createElement("div",{className:"Ecommerce_CartMessage_Message"},e.message),e.href?React.createElement("span",null," ",React.createElement("span",null,React.createElement("a",{href:e.href},React.createElement("button",{style:{padding:".25rem 1rem",margin:".25rem 0"}},e.hrefCta)))):null))):null)};export default Module;