PageSourceSearch

https://www.facilitiesfinder.com/_next/static/chunks/2nsgmuv1syide.js?dpl=dpl_9B8fATX3EWXJancf2sGKNwXmv1Fd

js facilitiesfinder.com collected 2026-10-06 03:25:16 UTC 4,193 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,545260,e=>{"use strict";var t=e.i(231272),r=e.i(905625),o=()=>{};function a(e,t){return Math.random()*(t-e+1)+e}function n(e,t){return Math.floor(a(e,t))}var i=(0,r.forwardRef)(({progress:e,height:t=2,className:i="",color:s="red",background:c="transparent",onLoaderFinished:l,transitionTime:u=300,loaderSpeed:d=500,waitingTime:f=1e3,shadow:h=!0,containerStyle:p={},style:v={},shadowStyle:b={},containerClassName:m=""},g)=>{var w,y;let x,S=(0,r.useRef)(!1),[R,E]=(0,r.useState)(0),T=(0,r.useRef)({active:!1,refreshRate:1e3}),[$,Y]=(0,r.useState)({active:!1,value:60}),I={height:"100%",background:s,transition:`all ${d}ms ease`,width:"0%"},N={boxShadow:`0 0 10px ${s}, 0 0 10px ${s}`,width:"5%",opacity:1,position:"absolute",height:"100%",transition:`all ${d}ms ease`,transform:"rotate(2deg) translate(0px, -2px)",left:"-10rem"},[k,C]=(0,r.useState)(I),[M,P]=(0,r.useState)(N);(0,r.useEffect)(()=>(S.current=!0,()=>{S.current=!1}),[]),(0,r.useImperativeHandle)(g,()=>({continuousStart(t,r=1e3){if($.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let o=t||n(10,20);T.current={active:!0,refreshRate:r},E(o),B(o)},staticStart(t){if(T.current.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let r=t||n(30,60);Y({active:!0,value:r}),E(r),B(r)},start(t="continuous",r,o){if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");"continuous"===t?T.current={active:!0,refreshRate:o||1e3}:Y({active:!0,value:r||20});let a=n(10,20),i=n(30,70),s=r||("continuous"===t?a:i);E(s),B(s)},complete(){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):(E(100),B(100))},increase(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):E(e=>{let r=e+t;return B(r),r})},decrease(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):E(e=>{let r=e-t;return B(r),r})},getProgress:()=>R})),(0,r.useEffect)(()=>{C({...k,background:s}),P({...M,boxShadow:`0 0 10px ${s}, 0 0 5px ${s}`})},[s]),(0,r.useEffect)(()=>{if(g){if(g&&void 0!==e)return void console.warn('react-top-loading-bar: You can\'t use both controlling by props and ref methods to control the bar! Please use only props or only ref methods! Ref methods will override props if "ref" property is available.');B(R)}else e&&B(e)},[e]);let B=e=>{e>=100?(C({...k,width:"100%"}),h&&P({...M,left:e-10+"%"}),setTimeout(()=>{S.current&&(C({...k,opacity:0,width:"100%",transition:`all ${u}ms ease-out`,color:s}),setTimeout(()=>{S.current&&(T.current.active&&(T.current={...T.current,active:!1},E(0),B(0)),$.active&&(Y({...$,active:!1}),E(0),B(0)),l&&l(),E(0),B(0))},u))},f)):(C(t=>({...t,width:e+"%",opacity:1,transition:e>0?`all ${d}ms ease`:""})),h&&P({...M,left:e-5.5+"%",transition:e>0?`all ${d}ms ease`:""}))};return w=()=>{let e=a(Math.min(10,(100-R)/5),Math.min(20,(100-R)/3));R+e<95&&(E(R+e),B(R+e))},y=T.current.active?T.current.refreshRate:null,x=(0,r.useRef)(o),(0,r.useEffect)(()=>{x.current=w}),(0,r.useEffect)(()=>{},[void 0]),(0,r.useEffect)(()=>{if(null===y||!1===y)return;let e=setInterval(()=>x.current(),y);return()=>clearInterval(e)},[y]),r.createElement("div",{className:m,style:{position:"fixed",top:0,left:0,height:t,background:c,zIndex:0x174876e7ff,width:"100%",...p}},r.createElement("div",{className:i,style:{...k,...v}},h?r.createElement("div",{style:{...M,...b}}):null))});r.createContext(void 0);let s=!1;e.s(["TopLoadingBarIndicator",0,function(){let e=(0,r.createRef)();return(0,r.useEffect)(()=>{if(!e.current||s)return;s=!0;let t=e.current;return t.continuousStart(0,300),()=>{t.complete(),s=!1}},[e]),(0,t.jsx)(i,{className:"bg-primary",height:4,waitingTime:0,shadow:!0,color:"",ref:e})}],545260)}]);

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.