PageSourceSearch

https://www.estie.jp/_next/static/chunks/app/(corporate)/template-aee949faf322ab2c.js

js estie.jp collected 2026-09-25 14:14:34 UTC 3,413 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7052],{15108:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(95155),i=n(12115),s=n(59686),o=n(94416),l=n(53127);class u extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function a({children:e,isPresent:t}){let n=(0,i.useId)(),s=(0,i.useRef)(null),o=(0,i.useRef)({width:0,height:0,top:0,left:0}),{nonce:a}=(0,i.useContext)(l.Q);return(0,i.useInsertionEffect)(()=>{let{width:e,height:r,top:i,left:l}=o.current;if(t||!s.current||!e||!r)return;s.current.dataset.motionPopId=n;let u=document.createElement("style");return a&&(u.nonce=a),document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
2          [data-motion-pop-id="${n}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${r}px !important;
6            top: ${i}px !important;
7            left: ${l}px !important;
8          }
9        `),()=>{document.head.removeChild(u)}},[t]),(0,r.jsx)(u,{isPresent:t,childRef:s,sizeRef:o,children:i.cloneElement(e,{ref:s})})}let d=({children:e,initial:t,isPresent:n,onExitComplete:l,custom:u,presenceAffectsLayout:d,mode:p})=>{let h=(0,o.M)(c),f=(0,i.useId)(),m=(0,i.useMemo)(()=>({id:f,initial:t,isPresent:n,custom:u,onExitComplete:e=>{for(let t of(h.set(e,!0),h.values()))if(!t)return;l&&l()},register:e=>(h.set(e,!1),()=>h.delete(e))}),d?[Math.random()]:[n]);return(0,i.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[n]),i.useEffect(()=>{n||h.size||!l||l()},[n]),"popLayout"===p&&(e=(0,r.jsx)(a,{isPresent:n,children:e})),(0,r.jsx)(s.t.Provider,{value:m,children:e})};function c(){return new Map}var p=n(60296),h=n(45791);let f=e=>e.key||"";function m(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}var x=n(86553);let E=({children:e,exitBeforeEnter:t,custom:n,initial:s=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:a="sync"})=>{(0,h.V)(!t,"Replace exitBeforeEnter with mode='wait'");let c=(0,i.useMemo)(()=>m(e),[e]),E=c.map(f),v=(0,i.useRef)(!0),g=(0,i.useRef)(c),w=(0,o.M)(()=>new Map),[C,R]=(0,i.useState)(c),[P,j]=(0,i.useState)(c);(0,x.E)(()=>{v.current=!1,g.current=c;for(let e=0;e<P.length;e++){let t=f(P[e]);E.includes(t)?w.delete(t):!0!==w.get(t)&&w.set(t,!1)}},[P,E.length,E.join("-")]);let y=[];if(c!==C){let e=[...c];for(let t=0;t<P.length;t++){let n=P[t],r=f(n);E.includes(r)||(e.splice(t,0,n),y.push(n))}"wait"===a&&y.length&&(e=y),j(m(e)),R(c);return}let{forceRender:M}=(0,i.useContext)(p.L);return(0,r.jsx)(r.Fragment,{children:P.map(e=>{let t=f(e),i=c===P||E.includes(t);return(0,r.jsx)(d,{isPresent:i,initial:(!v.current||!!s)&&void 0,custom:i?void 0:n,presenceAffectsLayout:u,mode:a,onExitComplete:i?void 0:()=>{if(!w.has(t))return;w.set(t,!0);let e=!0;w.forEach(t=>{t||(e=!1)}),e&&(null==M||M(),j(g.current),l&&l())},children:e},t)})})};var v=n(97177);function g(e){let{children:t}=e;return(0,r.jsx)(E,{mode:"wait",children:(0,r.jsx)(v.P.div,{initial:{opacity:0}
9,animate:{opacity:1},exit:{opacity:0},transition:{duration:.8},children:t})})}},99799:(e,t,n)=>{Promise.resolve().then(n.bind(n,15108))}},e=>{e.O(0,[9558,8441,1255,7358],()=>e(e.s=99799)),_N_E=e.O()}]);

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.