Module 632738

2,648 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{PQ:()=>c,Y0:()=>u});var r=n(627968);n(64700);var i=n(503698),s=n.n(i),a=n(397927),o=n(958823);function l(e){let{title:t}=e;return(0,r.jsx)(a.Text,{variant:"text-sm/semibold",color:"text-default",children:t})}function u(e){let{children:t,title:n,description:i,accessibilityRole:s="none",accessibilityLabel:u}=e;return(0,r.jsxs)("div",{className:o.kZ,children:[null!=n&&(0,r.jsx)(l,{title:n}),null!=i&&(0,r.jsx)(a.Text,{variant:"text-sm/normal",color:"text-subtle",children:i}),(0,r.jsx)("div",{className:o.Qs,role:s,"aria-label":u,children:t})]})}function c(e){let{variant:t,...n}=e;return"clickable"===t?(0,r.jsx)(_,{...n}):(0,r.jsx)(d,{...n})}function d(e){let{icon:t,title:n,titleVariant:i="text-md/semibold",titleColor:l="text-strong",description:u,descriptionVariant:c="text-xs/medium",descriptionColor:d="text-subtle",iconClassName:_,color:f,buttonText:p,buttonVariant:h="secondary",buttonSize:m="sm",buttonDisabled:E,buttonIcon:g,buttonIconPosition:A="start",buttonLoading:I,onButtonPress:T,listType:S="icon",index:y,noInset:v=!1}=e,N=null!=p?(0,r.jsx)(a.Button,{variant:h,size:m,text:p,icon:g,iconPosition:A,disabled:E,loading:I,onClick:T,"aria-label":p}):void 0;return(0,r.jsxs)("div",{className:s()(o.nM,{[o.NZ]:v}),children:[(0,r.jsxs)(a.BJc,{direction:"horizontal",gap:16,align:"center",children:["numbered"===S&&null!=y?(0,r.jsx)(a.Heading,{variant:"heading-md/semibold",color:"text-brand",className:o.ai,children:y+1}):null!=t&&(0,r.jsx)("div",{className:o.zc,children:(0,r.jsx)(t,{color:f??"currentColor",className:s()(o.Kk,_)})}),(0,r.jsxs)("div",{className:o.FS,children:[(0,r.jsx)(a.Text,{variant:i,color:l,children:n}),null!=u&&(0,r.jsx)(a.Text,{variant:c,color:d,children:u})]})]}),N]})}function _(e){let{icon:t,title:n,titleVariant:i="text-md/semibold",titleColor:l="text-strong",description:u,descriptionVariant:c="text-md/medium",descriptionColor:d="text-subtle",buttonDisabled:_,iconClassName:f,color:p,buttonIcon:h,onButtonPress:m,listType:E="icon",index:g,noInset:A=!1}=e;return(0,r.jsxs)(a.DUT,{onClick:m,className:s()(o.nM,o.vk,{[o.NZ]:A,[o.r9]:_}),children:[(0,r.jsxs)(a.BJc,{direction:"horizontal",gap:16,align:"center",children:["numbered"===E&&null!=g?(0,r.jsx)(a.Heading,{variant:"heading-md/semibold",color:"text-brand",className:o.ai,children:g+1}):null!=t&&(0,r.jsx)("div",{className:o.zc,children:(0,r.jsx)(t,{color:p??"currentColor",className:s()(o.Kk,f)})}),(0,r.jsxs)(a.BJc,{direction:"vertical",gap:4,children:[(0,r.jsx)(a.Text,{variant:i,color:l,children:n}),null!=u&&(0,r.jsx)(a.Text,{variant:c,color:d,children:u})]})]}),null!=h?(0,r.jsx)(h,{}):(0,r.jsx)(a._BQ,{})]})}}