PageSourceSearch

https://www.undekade-restoration.de/_next/static/chunks/509.f867a0a20bb56219.js

js undekade-restoration.de collected 2026-10-02 17:05:06 UTC 5,227 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[509],{509:(e,t,r)=>{r.r(t),r.d(t,{default:()=>d});var n=r(3798),l=r(1462),a=r(9093),s=r(6001),i=r.n(s),o=r(4567),c=r(5121);let u=e=>{let{setFieldValue:t,setFieldTouched:r,isTouched:s,initialValue:u,className:d,isInvalid:p,label:h,text:m,value:v,id:f,disabled:b,name:g,rules:k,theme:x,cardStyle:y}=e,w=(null==k?void 0:k.required)||!1,[C,S]=(0,l.useState)(!!v);(0,l.useEffect)(()=>{S(!!v)},[v]);let E=e=>{b||(S(!C),r(f,!0),t(f,!C))};return(0,n.jsxs)("div",{className:"checkbox-wrapper",children:[h&&(0,n.jsx)(a.A,{onClick:()=>E(!C),htmlFor:f,required:w,children:h}),(0,n.jsxs)("div",{className:i()("mt-1 flex items-center gap-1 p-0.5",d),id:f,children:[(0,n.jsx)(c.dO,{checked:C,"aria-label":"".concat(g,"-checkbox"),onChange:e=>E(e),name:g,className:i()("relative inline-flex flex-shrink-0 cursor-pointer"),children:C?(0,n.jsx)(o.A,{name:"checkSolid",className:i()("!w-[1.5rem] text-[1.5rem]",{"text-greenDark":!x,"text-white":"light"===x})}):(0,n.jsx)("div",{className:i()("h-[1.5rem] w-[1.5rem] rounded-sm border-2",{"!border-red":p})})}),m&&(e=>{if(e&&e.props){let t=e.props.children,r=(Array.isArray(t)?t:[t]).map((e,t)=>"string"==typeof e?(0,n.jsx)("span",{children:e},t):l.isValidElement(e)?l.cloneElement(e,{key:t}):null);return(0,n.jsx)("div",{children:r})}})(m)]})]})};u.propTypes={};let d=u},2882:(e,t,r)=>{r.d(t,{c:()=>l});var n=r(1462);function l(e,t){return(0,n.useMemo)(()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";if("string"==typeof n&&"button"===n.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},5121:(e,t,r)=>{r.d(t,{dO:()=>E});var n=r(7033),l=r(7110),a=r(1462),s=r(7944),i=r(1463),o=r(8221),c=r(5067),u=r(8404),d=r(2882),p=r(3260),h=r(7375),m=r(8845),v=r(5626),f=r(630),b=r(8131),g=r(3155),k=r(4785),x=r(4471),y=r(9873),w=r(8732);let C=(0,a.createContext)(null);C.displayName="GroupContext";let S=a.Fragment,E=Object.assign((0,k.FX)(function(e,t){var r;let b=(0,a.useId)(),S=(0,v.q)(),E=(0,h._)(),{id:P=S||"headlessui-switch-".concat(b),disabled:D=E||!1,checked:T,defaultChecked:N,onChange:_,name:j,value:F,form:L,autoFocus:A=!1,...M}=e,U=(0,a.useContext)(C),[q,I]=(0,a.useState)(null),O=(0,a.useRef)(null),R=(0,p.P)(O,t,null===U?null:U.setSwitch,I),G=(0,o.K)(N),[K,V]=(0,i.P)(T,_,null!=G&&G),X=(0,c.L)(),[Y,B]=(0,a.useState)(!1),Z=(0,u._)(()=>{B(!0),null==V||V(!K),X.nextFrame(()=>{B(!1)})}),H=(0,u._)(e=>{if((0,f.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),Z()}),J=(0,u._)(e=>{e.key===y.D.Space?(e.preventDefault(),Z()):e.key===y.D.Enter&&(0,g.q)(e.currentTarget)}),W=(0,u._)(e=>e.preventDefault()),z=(0,w.o2)(),Q=(0,x.MM)(),{isFocusVisible:$,focusProps:ee}=(0,n.o)({autoFocus:A}),{isHovered:et,hoverProps:er}=(0,l.M)({isDisabled:D}),{pressed:en,pressProps:el}=(0,s.Z)({disabled:D}),ea=(0,a.useMemo)(()=>({checked:K,disabled:D,hover:et,focus:$,active:en,autofocus:A,changing:Y}),[K,et,$,en,D,Y,A]),es=(0,k.v6)({id:P,ref:R,role:"switch",type:(0,d.c)(e,q),tabIndex:-1===e.tabIndex?0:null!=(r=e.tabIndex)?r:0,"aria-checked":K,"aria-labelledby":z,"aria-describedby":Q,disabled:D||void 0,autoFocus:A,onClick:H,onKeyUp:J,onKeyPress:W},ee,er,el),ei=(0,a.useCallback)(()=>{if(void 0!==G)return null==V?void 0:V(G)},[V,G]),eo=(0,k.Ci)();return a.createElement(a.Fragment,null,null!=j&&a.createElement(m.CL,{disabled:D,data:{[j]:F||"on"},overrides:{type:"checkbox",checked:K},form:L,onReset:ei}),eo({ourProps:es,theirProps:M,slot:ea,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[r,n]=(0,a.useState)(null),[l,s]=(0,w.b0)(),[i,o]=(0,x.rU)(),c=(0,a.useMemo)(()=>({switch:r,setSwitch:n}),[r,n]),u=(0,k.Ci)();return a.createElement(o,{name:"Switch.Description",value:i},a.createElement(s,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=c.switch)?void 0:t.id,onClick(e){r&&(b.kS(e.currentTarget)&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},a.createElement(C.Provider,{value:c},u({ourProps:{},theirProps:e,slot:{},defaultTag:S,name:"Switch.Group"}))))},Label:w.JU,Description:x.VY})},7944:(e,t,r)=>{r.d(t,{Z:()=>i});var n=r(1462),l=r(3544),a=r(5067),s=r(8404);function i(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
1,t=(0,n.useRef)(null),[r,i]=(0,n.useState)(!1),o=(0,a.L)(),c=(0,s._)(()=>{t.current=null,i(!1),o.dispose()}),u=(0,s._)(e=>{if(o.dispose(),null===t.current){t.current=e.currentTarget,i(!0);{let r=(0,l.T)(e.currentTarget);o.addEventListener(r,"pointerup",c,!1),o.addEventListener(r,"pointermove",e=>{if(t.current){var r,n;let l,a;i((l=e.width/2,a=e.height/2,r={top:e.clientY-a,right:e.clientX+l,bottom:e.clientY+a,left:e.clientX-l},n=t.current.getBoundingClientRect(),!(!r||!n||r.right<n.left||r.left>n.right||r.bottom<n.top||r.top>n.bottom)))}},!1),o.addEventListener(r,"pointercancel",c,!1)}}});return{pressed:r,pressProps:e?{}:{onPointerDown:u,onPointerUp:c,onClick:c}}}},9093:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(3798);r(1462);var l=r(6001),a=r.n(l);let s=e=>{let{children:t,required:r,className:l,...s}=e;return(0,n.jsxs)("label",{...s,className:"block font-medium text-blueWhale ".concat(a()(l)),children:[t," ",r&&"*"]})};s.propTypes={};let i=s}}]);

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.