PageSourceSearch

https://typo.social/packs/callout-Ct9Pfvc6.js

js typo.social collected 2026-10-02 03:35:24 UTC 2,212 bytes, 2 lines download raw bytes

1import{o as e}from"./chunk-CMxvf4Kt.js";import{t}from"./jsx-runtime-SsSjplwM.js";import{c as n}from"./react-intl-Cop388b4.js";import{$ as r,P as i,Q as a,rt as o}from"./poll-quu7nqu0.js";import{t as s}from"./classnames-CYxIelk8.js";import{t as c}from"./info-fLA8QvQj.js";import{t as l}from"./warning-B-sl7_O4.js";import{t as u}from"./error-BGbdiqwx.js";var d=e(s()),f={wrapper:`_comp_callout__wrapper`,icon:`_comp_callout__icon`,content:`_comp_callout__content`,body:`_comp_callout__body`,actionWrapper:`_comp_callout__actionWrapper`,action:`_comp_callout__action`,close:`_comp_callout__close`,variantDefault:`_comp_callout__variantDefault`,variantSubtle:`_comp_callout__variantSubtle`,variantFeature:`_comp_callout__variantFeature`,variantInverted:`_comp_callout__variantInverted`,variantSuccess:`_comp_callout__variantSuccess`,variantWarning:`_comp_callout__variantWarning`,variantError:`_comp_callout__variantError`},p=t(),m={default:f.variantDefault,subtle:f.variantSubtle,feature:f.variantFeature,inverted:f.variantInverted,success:f.variantSuccess,warning:f.variantWarning,error:f.variantError},h=({className:e,variant:t=`default`,title:r,children:i,icon:s,onPrimary:c,primaryLabel:l,onSecondary:u,secondaryLabel:h,onClose:_,extraContent:v,id:y})=>{let b=n();return(0,p.jsxs)(`aside`,{className:(0,d.default)(e,f.wrapper,m[t]),"data-variant":t,id:y,children:[(0,p.jsx)(g,{variant:t,icon:s}),(0,p.jsxs)(`div`,{className:f.content,children:[(0,p.jsxs)(`div`,{className:f.body,children:[r&&(0,p.jsx)(`h3`,{children:r}),i]}),(c??u)&&(0,p.jsxs)(`div`,{className:f.actionWrapper,children:[u&&(0,p.jsx)(`button`,{type:`button`,onClick:u,className:f.action,children:h??`Click`}),c&&(0,p.jsx)(`button`,{type:`button`,onClick:c,className:f.action,children:l??`Click`})]})]}),v,_&&(0,p.jsx)(a,{icon:`close`,title:b.formatMessage({id:`callout.dismiss`,defaultMessage:`Dismiss`}),iconComponent:o,className:f.close,onClick:_})]})},g=({variant:e=`default`,icon:t})=>{if(t===!1)return null;if(!t||t===!0)switch(e){case`inverted`:case`success`:t=i;break;case`warning`:t=l;break;case`error`:t=u;break;default:t=c}return(0,p.jsx)(r,{id:e,icon:t,className:f.icon})};export{h as t};
2//# sourceMappingURL=callout-Ct9Pfvc6.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.