PageSourceSearch

https://myhappylaundry.com/_nuxt/BEeJWqXP.js

js myhappylaundry.com collected 2026-10-02 01:37:30 UTC 8,727 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CGicJ2Dt.js","./CBpzIwA-.js","./CRcD7-OL.js","./entry.B3OpC3pH.css","./ColorPicker.DyvBQruH.css","./YHBFWcH7.js","./BaseCheckbox.5cOlKJRa.css"])))=>i.map(i=>d[i]);
2import{d as R,f as F,g as Y,r as q,j as m,a3 as J,Q as K,a6 as Z,M as f,al as _,o as a,c as r,F as ee,u as i,a as o,B as S,bi as G,e as g,_ as te,k as z,b as V,a8 as oe,s as E,bj as ie,G as D,A as v,N as j,O as B,H as M,U as T,I as le,t as ne,a0 as $,a1 as O}from"./CRcD7-OL.js";import{_ as se}from"./DjW_8TLL.js";import ae from"./WRyiheJW.js";import{B as de}from"./pH3IlwEs.js";import{B as re}from"./B4td6we0.js";const ue={key:0,class:"text-center"},me={style:{"font-size":"18px","font-weight":"bold"}},pe={class:"small"},ce=R({__name:"PageBlockPicker",props:{active:{type:Boolean}},emits:["pick"],setup(x,{emit:U}){const C=x,N=U,l=F(),L=Y();function p(){return{left:"50%",width:"0px",height:"0px"}}const s=q({visible:!1,highlightedBlockId:void 0,style:{top:"0px",...p()}}),u=m(()=>({...s.style,opacity:s.visible?1:0})),c=m(()=>l.getBlockById(s.highlightedBlockId));function I(d){if(!C.active)return;const k=d.target;if(k){const y=k.closest("[data-type=block]");if(y){const P=window.scrollY,b=window.scrollX;if(s.highlightedBlockId=y.getAttribute("data-id")||void 0,s.highlightedBlockId){s.visible=!0;const h=y.getBoundingClientRect();s.style.height=h.height+"px",s.style.width=h.width+"px",s.style.left=h.left+b+"px",s.style.top=h.top+P+"px"}return}}s.highlightedBlockId=void 0,s.style={...s.style,...p()},s.visible=!1}function w(d){C.active&&(d.preventDefault(),d.stopPropagation(),N("pick",c.value?.slug||s.highlightedBlockId))}return J(()=>C.active,d=>{L.editingToolsVisible=!d,d?document.body.classList.add("wb--picking-block"):document.body.classList.remove("wb--picking-block")}),K(()=>{document.addEventListener("mousemove",I),document.addEventListener("click",w)}),Z(()=>{document.removeEventListener("mousemove",I),document.removeEventListener("click",w)}),(d,k)=>f((a(),r("div",{class:"pageBlockPicker",style:ee(i(u))},[i(c)?(a(),r("div",ue,[o("div",me,S(("getBlockTypeName"in d?d.getBlockTypeName:i(G))(i(c).type)),1),o("div",pe," #"+S(i(c).slug||i(c).id),1)])):g("",!0)],4)),[[_,d.active]])}}),ge=te(ce,[["__scopeId","data-v-513c42e4"]]),ve={class:"d-flex align-items-center flex-grow-1 justify-content-between pe-5"},fe=["value"],ke={key:4,class:"d-flex mb-3",style:{gap:"15px"}},ye={key:0,value:"block"},be=["value"],Be={key:2,class:"d-flex",style:{gap:"15px","flex-grow":"1",width:"250%"}},we={key:0,class:"flex-grow-1",style:{width:"200%"}},Pe={class:"input-group"},he={class:"row align-items-center"},Ve={class:"col-md-6"},Ce={class:"d-flex align-items-center mb-3"},Ie={class:"col-md-6"},De={key:5,class:"row"},Se={class:"col-auto"},Ne={class:"col"},Ee=R({__name:"ButtonArrayItemSettingsWrapper",props:{item:{},allowDelete:{type:Boolean,default:()=>!0},allowPageBlock:{type:Boolean,default:()=>!0},allowDestination:{type:Boolean,default:()=>!0}},emits:["delete"],setup(x,{emit:U}){const C=$(()=>O(()=>import("./CGicJ2Dt.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url)),N=$(()=>O(()=>import("./YHBFWcH7.js"),__vite__mapDeps([5,2,3,6]),import.meta.url)),l=x,L=U,p=F(),s=m({get(){return typeof l.item.destination=="object"?l.item.destination.hash!==void 0?"block":"page":"external"},set(t){l.item.destination=t==="external"?"/":t==="block"?{page:p.list[0].id,hash:""}:{page:p.list[0].id}}}),u=m(()=>{if(!(s.value!=="block"||typeof l.item.destination!="object"||l.item.destination.hash===void 0))return p.getBlockBySlug(l.item.destination.hash)}),c=m({get(){return u.value?u.value.slug===void 0?`${u.value.id}`:u.value.slug:""},set(t){u.value&&(u.value.slug=t),typeof l.item.destination=="object"&&t!==void 0&&(l.item.destination.hash=t)}}),I=m(()=>p.list.find(t=>typeof l.item.destination=="object"&&t.id===l.item.destination.page)),w=m({get(){return typeof l.item.destination=="object"&&p.list.find(t=>typeof l.item.destination=="object"&&t.id===l.item.destination.page)?l.item.destination.page:""},set(t){l.item.destination={page:t}}}),d=m({get(){return l.item.icon!==void 0},set(t){l.item.icon=t?{icon:"arrow-right"}:void 0}}),k=m({get(){return l.item.variation===void 0?"":l.item.variation},set(t){l.item.variation=t===""?void 0:t}}),y=m({get(){return l.item.iconAlign===void 0?"":l.item.iconAlign},set(t){l.item.iconAlign=t===""?void 0:t}}),P=m({get(){return s.value==="page"&&l.item.mapPageName},set(t){l.item.mapPageName=t}}),b=z(!1);function h(){b.value=!0}function H(){b.value=!1}const A=z(!1);function Q(){b.value=!1,A.value=!0}function W(t){A.value=!1,b.value=!0,l.item.destination={page:String(p.currentPage?.id),hash:t}}return(t,e)=>{const X=ge;return a(),r(M,null,[V(de,oe(t.$attrs,{item:t.item,onClick:h}),null,16,["item"]),(a(),E(ie,{to:"body"},[V(ae,{size:"md",active:i(b),onClose:H},{title:D(()=>[o("div",ve,[e[11]||(e[11]=v(" Button Options ")),t.allowDelete?(a(),r("button",{key:0,class:"ms-2 btn btn-sm btn-danger",onClick:e[0]||(e[0]=n=>L("delete"))}," Delete ")):g("",!0)])]),default:D(()=>[e[25]||(e[25]=v(" Content ")),t.allowDestination&&i(P)&&i(I)?(a(),r("input",{key:0,t
2ype:"text",class:"form-control mb-3",disabled:!0,value:i(I).name},null,8,fe)):f((a(),r("input",{key:1,type:"text",class:"form-control mb-3","onUpdate:modelValue":e[1]||(e[1]=n=>t.item.content=n)},null,512)),[[j,t.item.content]]),t.allowDestination&&i(s)==="page"?(a(),E(i(N),{key:2,class:"mb-3","model-value":i(P),"onUpdate:modelValue":e[2]||(e[2]=n=>B(P)?P.value=n:null)},{default:D(()=>e[12]||(e[12]=[v("Use page name as content")])),_:1},8,["model-value"])):g("",!0),t.allowDestination?(a(),r(M,{key:3},[v(" Destination ")],64)):g("",!0),t.allowDestination?(a(),r("div",ke,[f(o("select",{"onUpdate:modelValue":e[3]||(e[3]=n=>B(s)?s.value=n:null),class:"form-select"},[e[13]||(e[13]=o("option",{value:"external"},"External",-1)),e[14]||(e[14]=o("option",{value:"page"},"Page",-1)),t.allowPageBlock?(a(),r("option",ye," Page block ")):g("",!0)],512),[[T,i(s)]]),i(s)==="external"?f((a(),r("input",{key:0,type:"text",class:"form-control","onUpdate:modelValue":e[4]||(e[4]=n=>t.item.destination=n)},null,512)),[[j,t.item.destination]]):i(s)==="page"?f((a(),r("select",{key:1,"onUpdate:modelValue":e[5]||(e[5]=n=>B(w)?w.value=n:null),class:"form-select"},[e[15]||(e[15]=o("option",{value:""},"- No destination -",-1)),(a(!0),r(M,null,le(i(p).list,n=>(a(),r("option",{value:n.id,key:n.id},S(n.name),9,be))),128))],512)),[[T,i(w)]]):(a(),r("div",Be,[i(u)?(a(),r("div",we,[o("b",null,S(("getBlockTypeName"in t?t.getBlockTypeName:i(G))(i(u).type)),1),o("div",Pe,[e[16]||(e[16]=o("span",{class:"input-group-text"},"#",-1)),f(o("input",{type:"text",class:ne(["form-control",{"is-invalid":i(c)===""}]),"onUpdate:modelValue":e[6]||(e[6]=n=>B(c)?c.value=n:null)},null,2),[[j,i(c)]])])])):g("",!0),o("button",{style:{width:"100%"},class:"btn btn-light",onClick:Q},[o("div",null,S(i(u)?"Change block":"Pick block"),1)])]))])):g("",!0),o("div",he,[o("div",Ve,[o("div",Ce,[e[17]||(e[17]=o("div",{class:"me-2"},"Button Color",-1)),V(i(C),{"default-option":!1,color:t.item.color||"",onChange:e[7]||(e[7]=n=>t.item.color=n===""?void 0:n)},null,8,["color"])])]),o("div",Ie,[e[19]||(e[19]=v(" Variation ")),f(o("select",{class:"form-select mb-3","onUpdate:modelValue":e[8]||(e[8]=n=>B(k)?k.value=n:null)},e[18]||(e[18]=[o("option",{value:""},"Default",-1),o("option",{value:"normal"},"Normal",-1),o("option",{value:"outline"},"Outline",-1)]),512),[[T,i(k)]])])]),V(i(N),{modelValue:i(d),"onUpdate:modelValue":e[9]||(e[9]=n=>B(d)?d.value=n:null),class:"mb-3"},{default:D(()=>e[20]||(e[20]=[v("Show Icon")])),_:1},8,["modelValue"]),i(d)?(a(),r("div",De,[o("div",Se,[e[22]||(e[22]=v(" Icon ")),t.item.icon?(a(),E(se,{key:0,icon:t.item.icon,editable:!0,"editing-options":["icon"]},{default:D(()=>[V(re,{style:{display:"flex",margin:"1px 0"},"icon-set":t.item.icon.iconSet,icon:t.item.icon.icon,type:t.item.icon.type,color:t.item.icon.color,"icon-color":t.item.icon.iconColor,size:t.item.icon.size||"lg",align:t.item.icon.align},null,8,["icon-set","icon","type","color","icon-color","size","align"]),e[21]||(e[21]=o("div",{style:{"font-size":"13px",color:"#999","text-align":"center"}}," Change ",-1))]),_:1},8,["icon"])):g("",!0)]),o("div",Ne,[e[24]||(e[24]=v(" Button location ")),f(o("select",{"onUpdate:modelValue":e[10]||(e[10]=n=>B(y)?y.value=n:null),class:"form-select"},e[23]||(e[23]=[o("option",{value:""},"Default",-1),o("option",{value:"left"},"Left",-1),o("option",{value:"right"},"Right",-1),o("option",{value:"top"},"Top",-1),o("option",{value:"bottom"},"Bottom",-1)]),512),[[T,i(y)]])])])):g("",!0)]),_:1},8,["active"]),V(X,{active:i(A),onPick:W},null,8,["active"])]))],64)}}});export{Ee as _};

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.