1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3048],{63984:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/products/ergCompare/Pre_Construction_Stage",function(){return n(44910)}])},44910:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(85893),i=n(67294),a=n(11355),s=n(25675);function o(){var e=(0,i.useState)(1),t=e[0],n=e[1],o=(0,i.useRef)(null),l=function(){o.current&&o.current.parentElement&&(o.current.parentElement.style.height="".concat(o.current.clientHeight,"px"))};return(0,i.useEffect)((function(){l()}),[]),(0,r.jsxs)("section",{className:"relative",children:[(0,r.jsxs)("div",{className:"",children:[(0,r.jsx)("h2",{className:"text-lg font-bold text-gray-900",children:"Electrify with our services"}),(0,r.jsx)("p",{className:"text-gray-800 leading-relaxed font-light",children:"Upgrade your development, operation and acquisition strategies with ergLocale platform."})]}),(0,r.jsxs)("div",{className:"md:grid md:grid-cols-12 md:gap-6",children:[(0,r.jsx)("div",{className:"max-w-xl md:max-w-none md:w-full mx-auto md:col-span-7 lg:col-span-6 ","data-aos":"fade-right",children:(0,r.jsxs)("div",{className:"mb-8 md:mb-0 pt-4",children:[(0,r.jsx)("a",{className:"flex items-center text-md p-5 rounded border transition duration-300 ease-in-out mb-3 ".concat(1!==t?"bg-white shadow-md border-gray-200 hover:shadow-lg":"bg-gray-200 border-transparent"),href:"#0",onClick:function(e){e.preventDefault(),n(1)},children:(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"font-bold leading-snug tracking-tight mb-1",children:"Identify the most profitable option"}),(0,r.jsx)("div",{className:"text-gray-800 leading-relaxed font-light",children:"Identify the right PV module, inverter, BESS, pitch distance and DC/AC ratio from a $/kWh perspective."})]})}),(0,r.jsx)("a",{className:"flex items-center text-md p-5 rounded border transition duration-300 ease-in-out mb-3 ".concat(2!==t?"bg-white shadow-md border-gray-200 hover:shadow-lg":"bg-gray-200 border-transparent"),href:"#0",onClick:function(e){e.preventDefault(),n(2)},children:(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"font-bold leading-snug tracking-tight mb-1",children:"Capture historical patterns easily"}),(0,r.jsxs)("div",{className:"text-gray-800 leading-relaxed font-light",children:[" ","Utilize timeseries historical energy data in your assessments without spending thousands of dollars."]})]})}),(0,r.jsx)("a",{className:"flex items-center text-md p-5 rounded border transition duration-300 ease-in-out mb-3 ".concat(3!==t?"bg-white shadow-md border-gray-200 hover:shadow-lg":"bg-gray-200 border-transparent"),href:"#0",onClick:function(e){e.preventDefault(),n(3)},children:(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{className:"font-bold leading-snug tracking-tight mb-1",children:"All-in-one solution for hybrid RE planning"}),(0,r.jsx)("div",{className:"text-gray-800 leading-relaxed font-light",children:"Consider system degradation, several years of simulated energy profiles, site constraints together to strategize your best projects."})]})})]})}),(0,r.jsx)("div",{className:"max-w-xl md:max-w-none mx-auto md:col-span-5 lg:col-span-6 mb-8 md:mb-0 md:order-1",children:(0,r.jsx)("div",{className:"transition-all",children:(0,r.jsxs)("div",{className:"relative flex flex-col text-center lg:text-right","data-aos":"zoom-y-out",ref:o,children:[(0,r.jsx)(a.u,{show:1===t,appear:!0,className:"w-full",enter:"transition ease-in-out duration-700 transform order-first",enterFrom:"opacity-0 translate-y-16",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in-out duration-300 transform absolute",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 -translate-y-16",beforeEnter:function(){return l()},unmount:!1,children:(0,r.jsx)("div",{className:"relative inline-flex flex-col pt-4",children:(0,r.jsx)(s.default,{className:"md:max-w-none mx-auto rounded",src:"/Products/ergCompare/Input.png",width:600,height:"350",alt:"mobileapp-1"})})}),(0,r.jsx)(a.u,{show:2===t,appear:!0,className:"w-full",enter:"transition ease-in-out duration-700 transform order-first",enterFrom:"opacity-0 translate-y-16",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in-out duration-300 transform absolute",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 -translate-y-16",beforeEnter:function(){return l()},unmount:!1,children:(0,r.jsx)("div",{className:"relative inline-flex flex-col pt-4",children:(0,r.jsx)(s.default,{className:"md:max-w-none mx-auto rounded",src:"/Products/ergCompare/HighTemporal.png",width:600,height:"300",alt:"mobileapp-2"})})}),(0,r.jsx)(a.u,{show:3===t,appear:!0,className:"w-full",enter:"transition ease-in-out duration-700 transform order-first",enterFrom:"opacity-0 translate-y-16",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in-out duration-300 transform absolute",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 -translate-y-16",beforeEnter:function(){return l()},unmount:!1,children:(0,r.jsx)("div",{className:"relative inline-flex flex-col pt-4",children:(0,r.jsx)(s.default,{className:"md:max-w-none mx-auto rounded",src:"/Products/ergCompare/DCAC.png",width:600,height:"350",alt:"mobileapp-3"})})})]})})})]})]})}},11355:function(e,t,n){"use strict";n.d(t,{u:function(){return L}});var r=n(67294),i=n(94192),a=n(73781),s=n(14227),o=n(14879),l=n(16723),u=n(3855),c=n(82180),d=n(23784),f=n(9362),m=n(32984);function h(e,...t){e&&t.length>0&&e.classList.add(...t)}function p(e,...t){e&&t.length>0&&e.classList.remove(...t)}function v(e,t,n,r){let i=n?"enter":"leave",a=(0,f.k)(),s=void 0!==r?function(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}(r):()=>{};"enter"===i&&(e.removeAttribute("hidden"),e.style.display="");let o=(0,m.E)(i,{enter:()=>t.enter,leave:()=>t.leave}),l=(0,m.E)(i,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),u=(0,m.E)(i,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return p(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),h(e,...t.base,...o,...u),a.nextFrame((()=>{p(e,...t.base,...o,...u),h(e,...t.base,...o,...l),function(e,t){let n=(0,f.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[a,s]=[r,i].map((e=>
1{let[t=0]=e.split(",").filter(Boolean).map((e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=>t-e));return t})),o=a+s;if(0!==o){n.group((n=>{n.setTimeout((()=>{t(),n.dispose()}),o),n.addEventListener(e,"transitionrun",(e=>{e.target===e.currentTarget&&n.dispose()}))}));let r=n.addEventListener(e,"transitionend",(e=>{e.target===e.currentTarget&&(t(),r())}))}else t();n.add((()=>t())),n.dispose}(e,(()=>(p(e,...t.base,...o),h(e,...t.base,...t.entered),s())))})),a.dispose}var g=n(16567),b=n(44067),y=n(12351);function x(e=""){return e.split(/\s+/).filter((e=>e.length>1))}let E=(0,r.createContext)(null);E.displayName="TransitionContext";var w,N=((w=N||{}).Visible="visible",w.Hidden="hidden",w);let j=(0,r.createContext)(null);function C(e){return"children"in e?C(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function T(e,t){let n=(0,u.E)(e),s=(0,r.useRef)([]),l=(0,o.t)(),c=(0,i.G)(),d=(0,a.z)(((e,t=y.l4.Hidden)=>{let r=s.current.findIndex((({el:t})=>t===e));-1!==r&&((0,m.E)(t,{[y.l4.Unmount](){s.current.splice(r,1)},[y.l4.Hidden](){s.current[r].state="hidden"}}),c.microTask((()=>{var e;!C(s)&&l.current&&(null==(e=n.current)||e.call(n))})))})),f=(0,a.z)((e=>{let t=s.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):s.current.push({el:e,state:"visible"}),()=>d(e,y.l4.Unmount)})),h=(0,r.useRef)([]),p=(0,r.useRef)(Promise.resolve()),v=(0,r.useRef)({enter:[],leave:[],idle:[]}),g=(0,a.z)(((e,n,r)=>{h.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{h.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(v.current[n].map((([e,t])=>t))).then((()=>e()))}
1))]),"enter"===n?p.current=p.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),b=(0,a.z)(((e,t,n)=>{Promise.all(v.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=h.current.shift())||e()})).then((()=>n(t)))}));return(0,r.useMemo)((()=>({children:s,register:f,unregister:d,onStart:g,onStop:b,wait:p,chains:v})),[f,d,s,g,b,v,p])}function F(){}j.displayName="NestingContext";let S=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function O(e){var t;let n={};for(let r of S)n[r]=null!=(t=e[r])?t:F;return n}let k=y.AN.RenderStrategy;let P=(0,y.yV)((function(e,t){let{show:n,appear:i=!1,unmount:s=!0,...o}=e,u=(0,r.useRef)(null),f=(0,d.T)(u,t);(0,c.H)();let m=(0,g.oJ)();if(void 0===n&&null!==m&&(n=(m&g.ZM.Open)===g.ZM.Open),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,p]=(0,r.useState)(n?"visible":"hidden"),v=T((()=>{p("hidden")})),[b,x]=(0,r.useState)(!0),w=(0,r.useRef)([n]);(0,l.e)((()=>{!1!==b&&w.current[w.current.length-1]!==n&&(w.current.push(n),x(!1))}),[w,n]);let N=(0,r.useMemo)((()=>({show:n,appear:i,initial:b})),[n,i,b]);(0,r.useEffect)((()=>{if(n)p("visible");else if(C(v)){let e=u.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&p("hidden")}else p("hidden")}),[n,v]);let F={unmount:s},S=(0,a.z)((()=>{var t;b&&x(!1),null==(t=e.beforeEnter)||t.call(e)})),O=(0,a.z)((()=>{var t;b&&x(!1),null==(t=e.beforeLeave)||t.call(e)}));return r.createElement(j.Provider,{value:v},r.createElement(E.Provider,{value:N},(0,y.sY)({ourProps:{...F,as:r.Fragment,children:r.createElement(R,{ref:f,...F,...o,beforeEnter:S,beforeLeave:O})},theirProps:{},defaultTag:r.Fragment,features:k,visible:"visible"===h,name:"Transition"})))})),R=(0,y.yV)((function(e,t){var n,h;let{beforeEnter:p,afterEnter:w,beforeLeave:N,afterLeave:F,enter:S,enterFrom:P,enterTo:R,entered:A,leave:L,leaveFrom:H,leaveTo:M,..._}=e,z=(0,r.useRef)(null),V=(0,d.T)(z,t),D=null==(n=_.unmount)||n?y.l4.Unmount:y.l4.Hidden,{show:Z,appear:I,initial:q}=function(){let e=(0,r.useContext)(E);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[U,Y]=(0,r.useState)(Z?"visible":"hidden"),$=function(){let e=(0,r.useContext)(j);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:B,unregister:G}=$;(0,r.useEffect)((()=>B(z)),[B,z]),(0,r.useEffect)((()=>{if(D===y.l4.Hidden&&z.current)return Z&&"visible"!==U?void Y("visible"):(0,m.E)(U,{hidden:()=>G(z),visible:()=>B(z)})}),[U,z,B,G,Z,D]);let J=(0,u.E)({base:x(_.className),enter:x(S),enterFrom:x(P),enterTo:x(R),entered:x(A),leave:x(L),leaveFrom:x(H),leaveTo:x(M)}),W=function(e){let t=(0,r.useRef)(O(e));return(0,r.useEffect)((()=>{t.current=O(e)}),[e]),t}({beforeEnter:p,afterEnter:w,beforeLeave:N,afterLeave:F}),X=(0,c.H)();(0,r.useEffect)((()=>{if(X&&"visible"===U&&null===z.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[z,U,X]);let K=I&&Z&&q,Q=!X||q&&!I?"idle":Z?"enter":"leave",ee=(0,s.V)(0),te=(0,a.z)((e=>(0,m.E)(e,{enter:()=>{ee.addFlag(g.ZM.Opening),W.current.beforeEnter()},leave:()=>{ee.addFlag(g.ZM.Closing),W.current.beforeLeave()},idle:()=>{}}))),ne=(0,a.z)((e=>(0,m.E)(e,{enter:()=>{ee.removeFlag(g.ZM.Opening),W.current.afterEnter()},leave:()=>{ee.removeFlag(g.ZM.Closing),W.current.afterLeave()},idle:()=>{}}))),re=T((()=>{Y("hidden"),G(z)}),$),ie=(0,r.useRef)(!1);!function({immediate:e,container:t,direction:n,classes:r,onStart:a,onStop:s}){let c=(0,o.t)(),d=(0,i.G)(),m=(0,u.E)(n);(0,l.e)((()=>{e&&(m.current="enter")}),[e]),(0,l.e)((()=>{let e=(0,f.k)();d.add(e.dispose);let n=t.current;if(n&&"idle"!==m.current&&c.current)return e.dispose(),a.current(m.current),e.add(v(n,r.current,"enter"===m.current,(()=>{e.dispose(),s.current(m.current)}))),e.dispose}),[n])}({immediate:K,container:z,classes:J,direction:Q,onStart:(0,u.E)((e=>{ie.current=!0,re.onStart(z,e,te)})),onStop:(0,u.E)((e=>{ie.current=!1,re.onStop(z,e,ne),"leave"===e&&!C(re)&&(Y("hidden"),G(z))}))});let ae=_,se={ref:V};return K?ae={...ae,className:(0,b.A)(_.className,...J.current.enter,...J.current.enterFrom)}:ie.current&&(ae.className=(0,b.A)(_.className,null==(h=z.current)?void 0:h.className),""===ae.className&&delete ae.className),r.createElement(j.Provider,{value:re},r.createElement(g.up,{value:(0,m.E)(U,{visible:g.ZM.Open,hidden:g.ZM.Closed})|ee.flags},(0,y.sY)({ourProps:se,theirProps:ae,defaultTag:"div",features:k,visible:"visible"===U,name:"Transition.Child"})))})),A=(0,y.yV)((function(e,t){let n=null!==(0,r.useContext)(E),i=null!==(0,g.oJ)();return r.createElement(r.Fragment,null,!n&&i?r.createElement(P,{ref:t,...e}):r.createElement(R,{ref:t,...e}))})),L=Object.assign(P,{Child:A,Root:P})},94192:function(e,t,n){"use strict";n.d(t,{G:function(){return a}});var r=n(67294),i=n(9362);function a(){let[e]=(0,r.useState)(i.k);return(0,r.useEffect)((()=>()=>
1e.dispose()),[e]),e}},73781:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var r=n(67294),i=n(3855);let a=function(e){let t=(0,i.E)(e);return r.useCallback(((...e)=>t.current(...e)),[t])}},14227:function(e,t,n){"use strict";n.d(t,{V:function(){return a}});var r=n(67294),i=n(14879);function a(e=0){let[t,n]=(0,r.useState)(e),a=(0,i.t)(),s=(0,r.useCallback)((e=>{a.current&&n((t=>t|e))}),[t,a]),o=(0,r.useCallback)((e=>Boolean(t&e)),[t]),l=(0,r.useCallback)((e=>{a.current&&n((t=>t&~e))}),[n,a]),u=(0,r.useCallback)((e=>{a.current&&n((t=>t^e))}),[n]);return{flags:t,addFlag:s,hasFlag:o,removeFlag:l,toggleFlag:u}}},14879:function(e,t,n){"use strict";n.d(t,{t:function(){return a}});var r=n(67294),i=n(16723);function a(){let e=(0,r.useRef)(!1);return(0,i.e)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},16723:function(e,t,n){"use strict";n.d(t,{e:function(){return a}});var r=n(67294),i=n(77896);let a=(e,t)=>{i.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},3855:function(e,t,n){"use strict";n.d(t,{E:function(){return a}});var r=n(67294),i=n(16723);function a(e){let t=(0,r.useRef)(e);return(0,i.e)((()=>{t.current=e}),[e]),t}},82180:function(e,t,n){"use strict";var r;n.d(t,{H:function(){return s}});var i=n(67294),a=n(77896);function s(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in(r||(r=n.t(i,2)))&&(r||(r=n.t(i,2))).useSyncExternalStore((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,s]=i.useState(a.O.isHandoffComplete);return t&&!1===a.O.isHandoffComplete&&s(!1),i.useEffect((()=>{!0!==t&&s(!0)}),[t]),i.useEffect((()=>a.O.handoff()),[]),!e&&t}},23784:function(e,t,n){"use strict";n.d(t,{h:function(){return s},T:function(){return o}});var r=n(67294),i=n(73781);let a=Symbol();function s(e,t=!0){return Object.assign(e,{[a]:t})}function o(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=(0,i.z)((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[a])))?void 0:n}},16567:function(e,t,n){"use strict";n.d(t,{up:function(){return l},ZM:function(){return s},oJ:function(){return o}});var r=n(67294);let i=(0,r.createContext)(null);i.displayName="OpenClosedContext";var a,s=((a=s||{})[a.Open=1]="Open",a[a.Closed=2]="Closed",a[a.Closing=4]="Closing",a[a.Opening=8]="Opening",a);function o(){return(0,r.useContext)(i)}function l({value:e,children:t}){return r.createElement(i.Provider,{value:e},t)}},44067:function(e,t,n){"use strict";function r(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}n.d(t,{A:function(){return r}})},9362:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(81021);function i(){let e=[],t={addEventListener:(e,n,r,i)=>(e.addEventListener(n,r,i),t.add((()=>e.removeEventListener(n,r,i)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return(0,r.Y)((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=i();return e(t),this.add((()=>t.dispose()))},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}},77896:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=Object.defineProperty,i=(e,t,n)=>(((e,t,n)=>{t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let a=new class{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server"
1:"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}},32984:function(e,t,n){"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let i=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,r),i}n.d(t,{E:function(){return r}})},81021:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}n.d(t,{Y:function(){return r}})},12351:function(e,t,n){"use strict";n.d(t,{AN:function(){return l},l4:function(){return u},oA:function(){return v},yV:function(){return p},sY:function(){return c},Y2:function(){return f}});var r,i,a=n(67294),s=n(44067),o=n(32984),l=((i=l||{})[i.None=0]="None",i[i.RenderStrategy=1]="RenderStrategy",i[i.Static=2]="Static",i),u=((r=u||{})[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden",r);function c({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:i,visible:a=!0,name:s,mergeRefs:l}){l=null!=l?l:m;let u=h(t,e);if(a)return d(u,n,r,s,l);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,n,r,s,l)}if(1&c){let{unmount:e=!0,...t}=u;return(0,o.E)(e?0:1,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},n,r,s,l)})}return d(u,n,r,s,l)}function d(e,t={},n,r,i){let{as:o=n,children:l,refName:u="ref",...c}=g(e,["unmount","static"]),d=void 0!==e.ref?{[u]:e.ref}:{},f="function"==typeof l?l(t):l;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let m={};if(t){let e=!1,n=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&n.push(r);e&&(m["data-headlessui-state"]=n.join(" "))}if(o===a.Fragment&&Object.keys(v(c)).length>0){if(!(0,a.isValidElement)(f)||Array.isArray(f)&&f.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));let e=f.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>(0,s.A)(null==e?void 0:e.className(...t),c.className):(0,s.A)(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,a.cloneElement)(f,Object.assign({},h(f.props,v(g(c,["ref"]))),m,d,{ref:i(f.ref,d.ref)},n))}return(0,a.createElement)(o,Object.assign({},g(c,["ref"]),o!==a.Fragment&&d,o!==a.Fragment&&m),f)}function f(){let e=(0,a.useRef)([]),t=(0,a.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}function m(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function h(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let i=n[r];for(let n of i){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;n(e,...t)}}});return t}function p(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function g(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}}},function(e){e.O(0,[5675,9774,2888,179],(function(){return t=63984,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.