UNPKG

mongoku

Version:

[![CI](https://github.com/huggingface/Mongoku/actions/workflows/ci.yml/badge.svg)](https://github.com/huggingface/Mongoku/actions/workflows/ci.yml)

2 lines (1 loc) 1.24 kB
import{c as z,a as v,f}from"./DaMh_eeB.js";import{p as A,f as B,a as F,a7 as G,c as o,s as g,e as H,r as s,t as p}from"./IwGwbOe7.js";import{d as I,e as J,a as y,s as L}from"./BDGd1aqF.js";import{s as k}from"./BUO1EOQu.js";import{p as u,i as n}from"./CCOVnadf.js";import{s as N}from"./DqxUmOYD.js";var Q=f('<div class="modal-header svelte-ta60gp"><h3 style="color: var(--text);" class="svelte-ta60gp"> </h3></div>'),R=f('<div class="modal-footer"><!></div>'),S=f('<div class="modal-overlay"><div><!> <div class="modal-body" style="color: var(--text);"><!></div> <!></div></div>');function Z(x,a){A(a,!0);let m=u(a,"show",3,!1),b=u(a,"wide",3,!1);function M(){a.onclose()}function C(i){i.key==="Escape"&&m()&&a.onclose()}var _=z();J("keydown",G,C);var D=B(_);{var E=i=>{var l=S(),r=o(l);let h;var w=o(r);{var K=e=>{var t=Q(),d=o(t),q=o(d,!0);s(d),s(t),p(()=>L(q,a.title)),v(e,t)};n(w,e=>{a.title&&e(K)})}var c=g(w,2),O=o(c);k(O,()=>a.children??H),s(c);var P=g(c,2);{var j=e=>{var t=R(),d=o(t);k(d,()=>a.footer),s(t),v(e,t)};n(P,e=>{a.footer&&e(j)})}s(r),s(l),p(()=>h=N(r,1,"modal svelte-ta60gp",null,h,{"modal-wide":b()})),y("click",l,M),y("click",r,e=>e.stopPropagation()),v(i,l)};n(D,i=>{m()&&i(E)})}v(x,_),F()}I(["click"]);export{Z as M};