PageSourceSearch

https://www.oodle.ai/_next/static/chunks/app/product/page-2e7cc9675efcbff9.js

js oodle.ai collected 2026-10-03 20:27:49 UTC 3,850 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1752,4969],{67414:function(i,e,n){Promise.resolve().then(n.t.bind(n,17447,23)),Promise.resolve().then(n.t.bind(n,67279,23)),Promise.resolve().then(n.bind(n,55204))},55204:function(i,e,n){"use strict";n.d(e,{TextEffect:function(){return m}});var t=n(15426),l=n(36952),a=n(81410),r=n(76766),o=n(1733);let s={char:.03,word:.05,line:.1},c={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.05}},exit:{transition:{staggerChildren:.05,staggerDirection:-1}}},d={hidden:{opacity:0},visible:{opacity:1},exit:{opacity:0}},p={blur:{container:c,item:{hidden:{opacity:0,filter:"blur(12px)"},visible:{opacity:1,filter:"blur(0px)"},exit:{opacity:0,filter:"blur(12px)"}}},"fade-in-blur":{container:c,item:{hidden:{opacity:0,y:20,filter:"blur(12px)"},visible:{opacity:1,y:0,filter:"blur(0px)"},exit:{opacity:0,y:20,filter:"blur(12px)"}}},scale:{container:c,item:{hidden:{opacity:0,scale:0},visible:{opacity:1,scale:1},exit:{opacity:0,scale:0}}},fade:{container:c,item:{hidden:{opacity:0},visible:{opacity:1},exit:{opacity:0}}},slide:{container:c,item:{hidden:{opacity:0,y:20},visible:{opacity:1,y:0},exit:{opacity:0,y:20}}}},u=o.memo(i=>{let{segment:e,variants:n,per:r,segmentWrapperClassName:o}=i,s="line"===r?(0,t.jsx)(a.E.span,{variants:n,className:"block",children:e}):"word"===r?(0,t.jsx)(a.E.span,{"aria-hidden":"true",variants:n,className:"inline-block whitespace-pre",children:e}):(0,t.jsx)(a.E.span,{className:"inline-block whitespace-pre",children:e.split("").map((i,e)=>(0,t.jsx)(a.E.span,{"aria-hidden":"true",variants:n,className:"inline-block whitespace-pre",children:i},"char-".concat(e)))});return o?(0,t.jsx)("span",{className:(0,l.cn)("line"===r?"block":"inline-block",o),children:s}):s});u.displayName="AnimationComponent";let v=(i,e)=>"line"===e?i.split("\n"):i.split(/(\s+)/),b=i=>"object"==typeof i&&null!==i&&"transition"in i,h=(i,e)=>{if(!e)return i;let{exit:n,...t}=e;return{...i,visible:{...i.visible,transition:{...b(i.visible)?i.visible.transition:{},...t}},exit:{...i.exit,transition:{...b(i.exit)?i.exit.transition:{},...t,staggerDirection:-1}}}};function m(i){var e,n,l,o,m,y,x,f;let{children:g,per:C="word",as:N="p",variants:k,className:j,preset:E="fade",delay:w=0,speedReveal:_=1,speedSegment:A=1,trigger:D=!0,onAnimationComplete:P,onAnimationStart:O,segmentWrapperClassName:W,containerTransition:L,segmentTransition:M,style:S}=i,T=v(g,C),q=a.E[N],z=E?p[E]:{container:c,item:d},B=s[C]/_,F=b(null!==(x=null==k?void 0:null===(e=k.container)||void 0===e?void 0:e.visible)&&void 0!==x?x:{})?null===(n=(null==k?void 0:null===(l=k.container)||void 0===l?void 0:l.visible).transition)||void 0===n?void 0:n.staggerChildren:void 0,G=b(null!==(f=null==k?void 0:null===(o=k.container)||void 0===o?void 0:o.visible)&&void 0!==f?f:{})?null===(m=(null==k?void 0:null===(y=k.container)||void 0===y?void 0:y.visible).transition)||void 0===m?void 0:m.delayChildren:void 0,H={container:h((null==k?void 0:k.container)||z.container,{staggerChildren:null!=F?F:B,delayChildren:null!=G?G:w,...L,exit:{staggerChildren:null!=F?F:B,staggerDirection:-1}}),item:h((null==k?void 0:k.item)||z.item,{duration:.3/A,...M})};return(0,t.jsx)(r.M,{mode:"popLayout",children:D&&(0,t.jsx)(q,{initial:"hidden",animate:"visible",exit:"exit","aria-label":"line"===C?void 0:g,variants:H.container,className:j,onAnimationComplete:P,onAnimationStart:O,style:S,children:T.map((i,e)=>(0,t.jsx)(u,{segment:i,variants:H.item,per:C,segmentWrapperClassName:W},"".concat(C,"-").concat(e,"-").concat(i)))})})}},36952:function(i,e,n){"use strict";n.d(e,{cn:function(){return a}});var t=n(59730),l=n(45299);function a(){for(var i=arguments.length,e=Array(i),n=0;n<i;n++)e[n]=arguments[n];return(0,l.m6)((0,t.W)(e))}}},function(i){i.O(0,[590,7447,7279,3565,2621,1744],function(){return i(i.s=67414)}),_N_E=i.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.