youtuber-blog-frontend/build/client/_app/immutable/chunks/textarea.ZKumXjmr.js

4 lines
120 KiB
JavaScript
Raw Normal View History

2024-05-29 18:43:41 +00:00
import{s as he,F as Ce,k as te,i as H,E as K,o as Q,y as R,z as Re,L as gt,c as me,e as Be,d as Ue,f as $e,D as $,v as qn,w as B,u as pe,g as _e,a as ge,x as vn,ai as Wn,ah as Hn,n as Ie,b as Ns,j as Is,al as ln,S as q,am as Fr,A as rn,C as Br,t as Ur,h as zr,l as qr,an as Wr,p as lr,af as Ms,ab as on,N as In,O as Zt}from"./scheduler.lbjRT0Rl.js";import{g as ye,a as mt}from"./spread.CgU5AtxT.js";import{S as ve,i as be,g as xt,a as D,e as Ot,t as P,c as lt,b as ut,m as ct,d as dt,h as Rs}from"./index.CaCtjzNU.js";import{c as ne}from"./button.DX8b0Nu3.js";import{m as Mn,d as Rn,o as js,l as En,a as Zs,k as ur,s as Ps,c as Ds}from"./index.B3mWxGlt.js";import{a as Vs,o as Ls,c as Hr,b as Yr,r as Fs,g as Bs}from"./Toaster.svelte_svelte_type_style_lang.C2CX7RdJ.js";import{e as un}from"./each.DOzsyxQl.js";import{w as X,d as Yn,a as Sn}from"./index.DJbdiDqX.js";import{p as Pt,n as cr}from"./stores.pmcZ7n9I.js";import{b as Us,g as zs,i as qs,a as An}from"./entry.D3NuBkEq.js";import{e as Ws}from"./forms.B4Lu25yK.js";import{a as Hs}from"./_commonjsHelpers.IkB594pC.js";const Ys=!0,Kr=Ys;function Ks(){return{elements:{root:Mn("label",{action:e=>({destroy:Rn(e,"mousedown",n=>{!n.defaultPrevented&&n.detail>1&&n.preventDefault()})})})}}}const Gs={defaultChecked:!1,disabled:!1,required:!1,name:"",value:""},{name:dr}=Ds("switch");function Js(t){const e={...Gs,...t},r=Vs(js(e,"checked")),{disabled:n,required:s,name:a,value:i}=r,o=e.checked??X(e.defaultChecked),l=Ls(o,e==null?void 0:e.onCheckedChange);function u(){n.get()||l.update(k=>!k)}const d=Mn(dr(),{stores:[l,n,s],returned:([k,E,b])=>({"data-disabled":En(E),disabled:En(E),"data-state":k?"checked":"unchecked",type:"button",role:"switch","aria-checked":k?"true":"false","aria-required":b?"true":void 0}),action(k){return{destroy:Zs(Rn(k,"click",()=>{u()}),Rn(k,"keydown",b=>{b.key!==ur.ENTER&&b.key!==ur.SPACE||(b.preventDefault(),u())}))}}}),h=Mn(dr("input"),{stores:[l,a,s,n,i],returned:([k,E,b,F,_])=>({type:"checkbox","aria-hidden":!0,hidden:!0,tabindex:-1,name:E,value:_,checked:k,required:b,disabled:En(F),style:Ps({position:"absolute",opacity:0,"pointer-events":"none",margin:0,transform:"translateX(-100%)"})})});return{elements:{root:d,input:h},states:{checked:l},options:r}}function Xs(){const t="label",r=Hr(t,["root"]);return{NAME:t,getAttrs:r}}const Qs=t=>({builder:t&4}),fr=t=>({builder:t[2]}),$s=t=>({builder:t&4}),hr=t=>({builder:t[2]});function ea(t){let e,r,n,s;const a=t[8].default,i=me(a,t,t[7],fr);let o=[t[2],t[5]],l={};for(let u=0;u<o.length;u+=1)l=R(l,o[u]);return{c(){e=Be("label"),i&&i.c(),this.h()},l(u){e=Ue(u,"LABEL",{});var d=$e(e);i&&i.l(d),d.forEach(H),this.h()},h(){$(e,l)},m(u,d){te(u,e,d),i&&i.m(e,null),t[9](e),r=!0,n||(s=[qn(t[2].action(e)),B(e,"m-mousedown",t[4])],n=!0)},p(u,d){i&&i.p&&(!r||d&132)&&pe(i,a,u,u[7],r?ge(a,u[7],d,Qs):_e(u[7]),fr),$(e,l=ye(o,[d&4&&u[2],d&32&&u[5]]))},i(u){r||(P(i,u),r=!0)},o(u){D(i,u),r=!1},d(u){u&&H(e),i&&i.d(u),t[9](null),n=!1,vn(s)}}}function ta(t){let e;const r=t[8].default,n=me(r,t,t[7],hr);return{c(){n&&n.c()},l(s){n&&n.l(s)},m(s,a){n&&n.m(s,a),e=!0},p(s,a){n&&n.p&&(!e||a&132)&&pe(n,r,s,s[7],e?ge(r,s[7],a,$s):_e(s[7]),hr)},i(s){e||(P(n,s),e=!0)},o(s){D(n,s),e=!1},d(s){n&&n.d(s)}}}function na(t){let e,r,n,s;const a=[ta,ea],i=[];function o(l,u){return l[1]?0:1}return e=o(t),r=i[e]=a[e](t),{c(){r.c(),n=Ce()},l(l){r.l(l),n=Ce()},m(l,u){i[e].m(l,u),te(l,n,u),s=!0},p(l,[u]){let d=e;e=o(l),e===d?i[e].p(l,u):(xt(),D(i[d],1,1,()=>{i[d]=null}),Ot(),r=i[e],r?r.p(l,u):(r=i[e]=a[e](l),r.c()),P(r,1),r.m(n.parentNode,n))},i(l){s||(P(r),s=!0)},o(l){D(r),s=!1},d(l){l&&H(n),i[e].d(l)}}}function ra(t,e,r){let n;const s=["asChild","el"];let a=K(e,s),i,{$$slots:o={},$$scope:l}=e,{asChild:u=!1}=e,{el:d=void 0}=e;const{elements:{root:h}}=Ks();Q(t,h,_=>r(6,i=_));const k=Yr(),{getAttrs:E}=Xs(),b=E("root");function F(_){gt[_?"unshift":"push"](()=>{d=_,r(0,d)})}return t.$$set=_=>{e=R(R({},e),Re(_)),r(5,a=K(e,s)),"asChild"in _&&r(1,u=_.asChild),"el"in _&&r(0,d=_.el),"$$scope"in _&&r(7,l=_.$$scope)},t.$$.update=()=>{t.$$.dirty&64&&r(2,n=i),t.$$.dirty&4&&Object.a
`):"";t.setCustomValidity(r),r&&t.reportValidity()}const Ri=(t,e=0)=>{const r=t.getBoundingClientRect();return r.top>=e&&r.left>=0&&r.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&r.right<=(window.innerWidth||document.documentElement.clientWidth)},ji=(t,e=1.125,r="smooth")=>{const a=t.getBoundingClientRect().top+window.pageYOffset-window.innerHeight/(2*e);window.scrollTo({left:0,top:a,behavior:r})},Zi=["checkbox","radio","range","file"];function Pr(t){const e=!!t&&(t instanceof HTMLSelectElement||t instanceof HTMLInputElement&&Zi.includes(t.type)),r=!!t&&t instanceof HTMLSelectElement&&t.multiple,n=!!t&&t instanceof HTMLInputElement&&t.type=="file";return{immediate:e,multiple:r,file:n}}var de;(function(t){t[t.Idle=0]="Idle",t[t.Submitting=1]="Submitting",t[t.Delayed=2]="Delayed",t[t.Timeout=3]="Timeout"})(de||(de={}));const Pi=new Set;function Di(t,e,r){let n=de.Idle,s,a;const i=Pi;function o(){l(),d(n!=de.Delayed?de.Submitting:de.Delayed),s=window.setTimeout(()=>{s&&n==de.Submitting&&d(de.Delayed)},r.delayMs),a=window.setTimeout(()=>{a&&n==de.Delayed&&d(de.Timeout)},r.timeoutMs),i.add(l)}function l(){clearTimeout(s),clearTimeout(a),s=a=0,i.delete(l),d(de.Idle)}function u(){i.forEach(_=>_()),i.clear()}function d(_){n=_,e.submitting.set(n>=de.Submitting),e.delayed.set(n>=de.Delayed),e.timeout.set(n>=de.Timeout)}const h=t;function k(_){const U=_.target;r.selectErrorText&&U.select()}function E(){r.selectErrorText&&h.querySelectorAll("input").forEach(_=>{_.addEventListener("invalid",k)})}function b(){r.selectErrorText&&h.querySelectorAll("input").forEach(_=>_.removeEventListener("invalid",k))}const F=t;{E();const _=U=>{U.clearAll?u():l(),U.cancelled||setTimeout(()=>Vn(F,r),1)};return on(()=>{b(),_({cancelled:!0})}),{submitting(){o()},completed:_,scrollToFirstError(){setTimeout(()=>Vn(F,r),1)},isSubmitting:()=>n===de.Submitting||n===de.Delayed}}}const Vn=async(t,e)=>{if(e.scrollToError=="off")return;const r=e.errorSelector;if(!r)return;await In();let n;if(n=t.querySelector(r),!n)return;n=n.querySelector(r)??n;const s=e.stickyNavbar?document.querySelector(e.stickyNavbar):null;typeof e.scrollToError!="string"?n.scrollIntoView(e.scrollToError):Ri(n,(s==null?void 0:s.offsetHeight)??0)||ji(n,void 0,e.scrollToError);function a(o){return typeof e.autoFocusOnError=="boolean"?e.autoFocusOnError:!/iPhone|iPad|iPod|Android/i.test(o)}if(!a(navigator.userAgent))return;let i;if(i=n,["INPUT","SELECT","BUTTON","TEXTAREA"].includes(i.tagName)||(i=i.querySelector('input:not([type="hidden"]):not(.flatpickr-input), select, textarea')),i)try{i.focus({preventScroll:!0}),e.selectErrorText&&i.tagName=="INPUT"&&i.select()}catch{}};class xn extends Error{constructor(e,r){super(e),this.name="DevalueError",this.path=r.join("")}}function Dr(t){return Object(t)!==t}const Vi=Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Li(t){const e=Object.getPrototypeOf(t);return e===Object.prototype||e===null||Object.getOwnPropertyNames(e).sort().join("\0")===Vi}function Fi(t){return Object.prototype.toString.call(t).slice(8,-1)}function Bi(t){switch(t){case'"':return'\\"';case"<":return"\\u003C";case"\\":return"\\\\";case`
`:return"\\n";case"\r":return"\\r";case" ":return"\\t";case"\b":return"\\b";case"\f":return"\\f";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:return t<" "?`\\u${t.charCodeAt(0).toString(16).padStart(4,"0")}`:""}}function Et(t){let e="",r=0;const n=t.length;for(let s=0;s<n;s+=1){const a=t[s],i=Bi(a);i&&(e+=t.slice(r,s)+i,r=s+1)}return`"${r===0?t:e+t.slice(r)}"`}const ts=-1,Ui=-2,zi=-3,qi=-4,Wi=-5,ns=-6;function Hi(t,e){const r=[],n=new Map,s=[];for(const u in e)s.push({key:u,fn:e[u]});const a=[];let i=0;function o(u){if(typeof u=="function")throw new xn("Cannot stringify a function",a);if(n.has(u))return n.get(u);if(u===void 0)return ts;if(Number.isNaN(u))return zi;if(u===1/0)return qi;if(u===-1/0)return Wi;if(u===0&&1/u<0)return ns;const d=i++;n.set(u,d);for(const{key:k,fn:E}of s){const b=E(u);if(b)return r[d]=`["${k}",${o(b)}]`,d}let h="";if(Dr(u))h=On(u);else switch(Fi(u)){case"Number":case"String":case"Boolean":h=`["Object",${On(u)}]`;break;case"BigInt":h=`["BigInt",${u}]`;break;case"Date":h=`["Date","${!isNaN(u.getDate())?u.toISOString():""}"]`;break;case"RegExp":const{source:b,flags:F}=u;h=F?`["RegExp",${Et(b)},"${F}"]`:`["RegExp",${Et(b)}]`;break;case"Array":h="[";for(let _=0;_<u.length;_+=1)_>0&&(h+=","),_ in u?(a.push(`[${_}]`),h+=o(u[_]),a.pop()):h+=Ui;h+="]";break;case"Set":h='["Set"';for(const _ of u)h+=`,${o(_)}`;h+="]";break;case"Map":h='["Map"';for(const[_,U]of u)a.push(`.get(${Dr(_)?On(_):"..."})`),h+=`,${o(_)},${o(U)}`,a.pop();h+="]";break;default:if(!Li(u))throw new xn("Cannot stringify arbitrary non-POJOs",a);if(Object.getOwnPropertySymbols(u).length>0)throw new xn("Cannot stringify POJOs with symbolic keys",a);if(Object.getPrototypeOf(u)===null){h='["null"';for(const _ in u)a.push(`.${_}`),h+=`,${Et(_)},${o(u[_])}`,a.pop();h+="]"}else{h="{";let _=!1;for(const U in u)_&&(h+=","),_=!0,a.push(`.${U}`),h+=`${Et(U)}:${o(u[U])}`,a.pop();h+="}"}}return r[d]=h,d}const l=o(t);return l<0?`${l}`:`[${r.join(",")}]`}function On(t){const e=typeof t;return e==="string"?Et(t):t instanceof String?Et(t.toString()):t===void 0?ts.toString():t===0&&1/t<0?ns.toString():e==="bigint"?`["BigInt","${t}"]`:String(t)}function cn(t,e,r){const n=He(t,e,({parent:s,key:a,value:i})=>(i===void 0&&(s[a]=/\D/.test(a)?{}:[]),s[a]));if(n){const s=r(n.value);n.parent[n.key]=s}return t}function Yi(t,e,r){const n=t.form,s=At(e),a=Yn(n,i=>{const o=He(i,s);return o==null?void 0:o.value});return{subscribe(...i){const o=a.subscribe(...i);return()=>o()},update(i,o){n.update(l=>cn(l,s,i),o??r)},set(i,o){n.update(l=>cn(l,s,()=>i),o??r)}}}function Ki(t,e){const r="form"in t;if(!r&&(e==null?void 0:e.taint)!==void 0)throw new oe("If options.taint is set, the whole superForm object must be used as a proxy.");return r}function sn(t,e,r){const n=At(e);if(Ki(t,r))return Yi(t,e,r);const s=Yn(t,a=>{const i=He(a,n);return i==null?void 0:i.value});return{subscribe(...a){const i=s.subscribe(...a);return()=>i()},update(a){t.update(i=>cn(i,n,a))},set(a){t.update(i=>cn(i,n,()=>a))}}}function Ln(t){let e={};const r=Array.isArray(t);for(const[n,s]of Object.entries(t))!s||typeof s!="object"||(r?e={...e,...Ln(s)}:e[n]=Ln(s));return e}const an=new WeakMap,bt=new WeakMap,rs=t=>{console.warn("Unhandled error caught by Superforms, use onError event to handle it:",t.result.error)},Gi={applyAction:!0,invalidateAll:!0,resetForm:!0,autoFocusOnError:"detect",scrollToError:"smooth",errorSelector:'[aria-invalid="true"],[data-invalid]',selectErrorText:!1,stickyNavbar:void 0,taintedMessage:!1,onSubmit:void 0,onResult:void 0,onUpdate:void 0,onUpdated:void 0,onError:rs,dataType:"form",validators:void 0,customValidity:!1,clearOnSubmit:"message",delayMs:500,timeoutMs:8e3,multipleSubmits:"prevent",SPA:void 0,validationMethod:"auto"};function Ji(t){return`Duplicate form id's found: "${t}". Multiple forms will receive the same data. Use the id option to differentiate between them, or if this is intended, set the warnings.duplicateId option to false in superForm to disable this warning. More information: https://superforms.rocks/concepts/multiple-forms`}let ss=!1;try