PageSourceSearch

https://naemo.ai/_next/static/chunks/5804.d469eb471da878cc.js

js naemo.ai collected 2026-09-24 14:31:15 UTC 4,986 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5804],{31047:function(t,e,n){n.d(e,{Z:function(){return o}});let o=(0,n(79205).Z)("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},57586:function(t,e,n){n.d(e,{M:function(){return y}});var o=n(57437),r=n(2265),s=n(58881),l=n(53576),i=n(11534),c=n(64252),u=n(13537),f=n(45750);function a(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class h extends r.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let t=e.offsetParent,n=(0,u.R)(t)&&t.offsetWidth||0,o=(0,u.R)(t)&&t.offsetHeight||0,r=this.props.sizeRef.current;r.height=e.offsetHeight||0,r.width=e.offsetWidth||0,r.top=e.offsetTop,r.left=e.offsetLeft,r.right=n-r.width-r.left,r.bottom=o-r.height-r.top}return null}componentDidUpdate(){}render(){return this.props.children}}function p(t){var e,n;let{children:s,isPresent:l,anchorX:i,anchorY:c,root:u,pop:p}=t,d=(0,r.useId)(),m=(0,r.useRef)(null),g=(0,r.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:v}=(0,r.useContext)(f._),C=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return r.useCallback(function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return t=>{let n=!1,o=e.map(e=>{let o=a(e,t);return n||"function"!=typeof o||(n=!0),o});if(n)return()=>{for(let t=0;t<o.length;t++){let n=o[t];"function"==typeof n?n():a(e[t],null)}}}}(...e),e)}(m,null!==(n=null===(e=s.props)||void 0===e?void 0:e.ref)&&void 0!==n?n:null==s?void 0:s.ref);return(0,r.useInsertionEffect)(()=>{let{width:t,height:e,top:n,left:o,right:r,bottom:s}=g.current;if(l||!1===p||!m.current||!t||!e)return;m.current.dataset.motionPopId=d;let f=document.createElement("style");v&&(f.nonce=v);let a=null!=u?u:document.head;return a.appendChild(f),f.sheet&&f.sheet.insertRule('\n          [data-motion-pop-id="'.concat(d,'"] {\n            position: absolute !important;\n            width: ').concat(t,"px !important;\n            height: ").concat(e,"px !important;\n            ").concat("left"===i?"left: ".concat(o):"right: ".concat(r),"px !important;\n            ").concat("bottom"===c?"bottom: ".concat(s):"top: ".concat(n),"px !important;\n          }\n        ")),()=>{a.contains(f)&&a.removeChild(f)}},[l]),(0,o.jsx)(h,{isPresent:l,childRef:m,sizeRef:g,pop:p,children:!1===p?s:r.cloneElement(s,{ref:C})})}let d=t=>{let{children:e,initial:n,isPresent:s,onExitComplete:i,custom:u,presenceAffectsLayout:f,mode:a,anchorX:h,anchorY:d,root:g}=t,v=(0,l.h)(m),C=(0,r.useId)(),y=!0,x=(0,r.useMemo)(()=>(y=!1,{id:C,initial:n,isPresent:s,custom:u,onExitComplete:t=>
1{for(let e of(v.set(t,!0),v.values()))if(!e)return;i&&i()},register:t=>(v.set(t,!1),()=>v.delete(t))}),[s,v,i]);return f&&y&&(x={...x}),(0,r.useMemo)(()=>{v.forEach((t,e)=>v.set(e,!1))},[s]),r.useEffect(()=>{s||v.size||!i||i()},[s]),e=(0,o.jsx)(p,{pop:"popLayout"===a,isPresent:s,anchorX:h,anchorY:d,root:g,children:e}),(0,o.jsx)(c.O.Provider,{value:x,children:e})};function m(){return new Map}var g=n(49637);let v=t=>t.key||"";function C(t){let e=[];return r.Children.forEach(t,t=>{(0,r.isValidElement)(t)&&e.push(t)}),e}let y=t=>{let{children:e,custom:n,initial:c=!0,onExitComplete:u,presenceAffectsLayout:f=!0,mode:a="sync",propagate:h=!1,anchorX:p="left",anchorY:m="top",root:y}=t,[x,E]=(0,g.oO)(h),w=(0,r.useMemo)(()=>C(e),[e]),R=h&&!x?[]:w.map(v),k=(0,r.useRef)(!0),b=(0,r.useRef)(w),M=(0,l.h)(()=>new Map),P=(0,r.useRef)(new Set),[j,S]=(0,r.useState)(w),[_,I]=(0,r.useState)(w);(0,i.L)(()=>{k.current=!1,b.current=w;for(let t=0;t<_.length;t++){let e=v(_[t]);R.includes(e)?(M.delete(e),P.current.delete(e)):!0!==M.get(e)&&M.set(e,!1)}},[_,R.length,R.join("-")]);let L=[];if(w!==j){let t=[...w];for(let e=0;e<_.length;e++){let n=_[e],o=v(n);R.includes(o)||(t.splice(e,0,n),L.push(n))}return"wait"===a&&L.length&&(t=L),I(C(t)),S(w),null}let{forceRender:z}=(0,r.useContext)(s.p);return(0,o.jsx)(o.Fragment,{children:_.map(t=>{let e=v(t),r=(!h||!!x)&&(w===_||R.includes(e));return(0,o.jsx)(d,{isPresent:r,initial:(!k.current||!!c)&&void 0,custom:n,presenceAffectsLayout:f,mode:a,root:y,onExitComplete:r?void 0:()=>{if(P.current.has(e)||(P.current.add(e),!M.has(e)))return;M.set(e,!0);let t=!0;M.forEach(e=>{e||(t=!1)}),t&&(null==z||z(),I(b.current),h&&(null==E||E()),u&&u())},anchorX:p,anchorY:m,children:t},e)})})}},59717:function(t,e,n){n.d(e,{o:function(){return l}});var o=n(53576);class r{subscribe(t){return this.componentControls.add(t),()=>this.componentControls.delete(t)}start(t,e){this.componentControls.forEach(n=>{n.start(t.nativeEvent||t,e)})}cancel(){this.componentControls.forEach(t=>{t.cancel()})}stop(){this.componentControls.forEach(t=>{t.stop()})}constructor(){this.componentControls=new Set}}let s=()=>new r;function l(){return(0,o.h)(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.