Files
halo-theme-WarmIsland/templates/assets/client.DVUslHZS.js
T
2026-04-07 22:52:16 +08:00

2 lines
7.0 KiB
JavaScript

import{i as x,f as F,g as h,h as G,j as K,k as U,l as y,m as d,n as D,p as X,q as Z,s as $,t as B,u as J,v as Q,d as V,w as S,S as Y}from"./runtime-core.esm-bundler.25dbJ6OW.js";let v;const C=typeof window<"u"&&window.trustedTypes;if(C)try{v=C.createPolicy("vue",{createHTML:t=>t})}catch{}const W=v?t=>v.createHTML(t):t=>t,k="http://www.w3.org/2000/svg",tt="http://www.w3.org/1998/Math/MathML",l=typeof document<"u"?document:null,E=l&&l.createElement("template"),et={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,s)=>{const i=e==="svg"?l.createElementNS(k,t):e==="mathml"?l.createElementNS(tt,t):n?l.createElement(t,{is:n}):l.createElement(t);return t==="select"&&s&&s.multiple!=null&&i.setAttribute("multiple",s.multiple),i},createText:t=>l.createTextNode(t),createComment:t=>l.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>l.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,s,i,o){const r=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{E.innerHTML=W(s==="svg"?`<svg>${t}</svg>`:s==="mathml"?`<math>${t}</math>`:t);const c=E.content;if(s==="svg"||s==="mathml"){const f=c.firstChild;for(;f.firstChild;)c.appendChild(f.firstChild);c.removeChild(f)}e.insertBefore(c,n)}return[r?r.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},nt=Symbol("_vtc");function st(t,e,n){const s=t[nt];s&&(e=(e?[e,...s]:[...s]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const w=Symbol("_vod"),it=Symbol("_vsh"),rt=Symbol(""),ot=/(?:^|;)\s*display\s*:/;function ct(t,e,n){const s=t.style,i=h(n);let o=!1;if(n&&!i){if(e)if(h(e))for(const r of e.split(";")){const c=r.slice(0,r.indexOf(":")).trim();n[c]==null&&g(s,c,"")}else for(const r in e)n[r]==null&&g(s,r,"");for(const r in n)r==="display"&&(o=!0),g(s,r,n[r])}else if(i){if(e!==n){const r=s[rt];r&&(n+=";"+r),s.cssText=n,o=ot.test(n)}}else e&&t.removeAttribute("style");w in t&&(t[w]=o?s.display:"",t[it]&&(s.display="none"))}const T=/\s*!important$/;function g(t,e,n){if($(n))n.forEach(s=>g(t,e,s));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const s=ft(t,e);T.test(n)?t.setProperty(B(s),n.replace(T,""),"important"):t[s]=n}}const M=["Webkit","Moz","ms"],A={};function ft(t,e){const n=A[e];if(n)return n;let s=d(e);if(s!=="filter"&&s in t)return A[e]=s;s=J(s);for(let i=0;i<M.length;i++){const o=M[i]+s;if(o in t)return A[e]=o}return e}const _="http://www.w3.org/1999/xlink";function N(t,e,n,s,i,o=Z(e)){s&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(_,e.slice(6,e.length)):t.setAttributeNS(_,e,n):n==null||o&&!D(n)?t.removeAttribute(e):t.setAttribute(e,o?"":X(n)?String(n):n)}function L(t,e,n,s,i){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?W(n):n);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const c=o==="OPTION"?t.getAttribute("value")||"":t.value,f=n==null?t.type==="checkbox"?"on":"":String(n);(c!==f||!("_value"in t))&&(t.value=f),n==null&&t.removeAttribute(e),t._value=n;return}let r=!1;if(n===""||n==null){const c=typeof t[e];c==="boolean"?n=D(n):n==null&&c==="string"?(n="",r=!0):c==="number"&&(n=0,r=!0)}try{t[e]=n}catch{}r&&t.removeAttribute(i||e)}function at(t,e,n,s){t.addEventListener(e,n,s)}function lt(t,e,n,s){t.removeEventListener(e,n,s)}const H=Symbol("_vei");function ut(t,e,n,s,i=null){const o=t[H]||(t[H]={}),r=o[e];if(s&&r)r.value=s;else{const[c,f]=pt(e);if(s){const a=o[e]=ht(s,i);at(t,c,a,f)}else r&&(lt(t,c,r,f),o[e]=void 0)}}const P=/(?:Once|Passive|Capture)$/;function pt(t){let e;if(P.test(t)){e={};let s;for(;s=t.match(P);)t=t.slice(0,t.length-s[0].length),e[s[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):B(t.slice(2)),e]}let b=0;const dt=Promise.resolve(),mt=()=>b||(dt.then(()=>b=0),b=Date.now());function ht(t,e){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Q(St(s,n.value),e,5,[s])};return n.value=t,n.attached=mt(),n}function St(t,e){if($(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(s=>i=>!i._stopped&&s&&s(i))}else return e}const R=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,gt=(t,e,n,s,i,o)=>{const r=i==="svg";e==="class"?st(t,s,r):e==="style"?ct(t,n,s):U(e)?y(e)||ut(t,e,n,s,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):At(t,e,s,r))?(L(t,e,s),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&N(t,e,s,r,o,e!=="value")):t._isVueCE&&(bt(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!h(s)))?L(t,d(e),s,o,e):(e==="true-value"?t._trueValue=s:e==="false-value"&&(t._falseValue=s),N(t,e,s,r))};function At(t,e,n,s){if(s)return!!(e==="innerHTML"||e==="textContent"||e in t&&R(e)&&x(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return R(e)&&h(n)?!1:e in t}function bt(t,e){const n=t._def.props;if(!n)return!1;const s=d(e);return Array.isArray(n)?n.some(i=>d(i)===s):Object.keys(n).some(i=>d(i)===s)}const j=K({patchProp:gt},et);let m,O=!1;function vt(){return m||(m=G(j))}function Ct(){return m=O?m:F(j),O=!0,m}const Et=((...t)=>{const e=vt().createApp(...t),{mount:n}=e;return e.mount=s=>{const i=z(s);if(!i)return;const o=e._component;!x(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const r=n(i,!1,q(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),r},e}),wt=((...t)=>{const e=Ct().createApp(...t),{mount:n}=e;return e.mount=s=>{const i=z(s);if(i)return n(i,!0,q(i))},e});function q(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function z(t){return h(t)?document.querySelector(t):t}const Tt=()=>{},Mt=V({props:{value:String,name:String,hydrate:{type:Boolean,default:!0}},setup({name:t,value:e,hydrate:n}){if(!e)return()=>null;let s=n?"astro-slot":"astro-static-slot";return()=>S(s,{name:t,innerHTML:e})}});var _t=Mt;let I=new WeakMap;var Ht=t=>async(e,n,s,{client:i})=>{if(!t.hasAttribute("ssr"))return;const o=e.name?`${e.name} Host`:void 0,r={};for(const[u,p]of Object.entries(s))r[u]=()=>S(_t,{value:p,name:u==="default"?void 0:u});const c=i!=="only",f=c?wt:Et;let a=I.get(t);if(a)a.props=n,a.slots=r,a.component.$forceUpdate();else{a={props:n,slots:r};const u=f({name:o,render(){let p=S(e,a.props,a.slots);return a.component=this,Nt(e.setup)&&(p=S(Y,null,p)),p}});u.config.idPrefix=t.getAttribute("prefix")??void 0,await Tt(),u.mount(t,c),I.set(t,a),t.addEventListener("astro:unmount",()=>u.unmount(),{once:!0})}};function Nt(t){const e=t?.constructor;return e&&e.name==="AsyncFunction"}export{Ht as default};