PageSourceSearch

https://www.birdfact.com/_next/static/chunks/0f0d2686debc2d5b.js?dpl=dpl_Hw7Cu6J5mdS5xKLXYXKdLTYwT2CY

js birdfact.com collected 2026-09-24 19:02:24 UTC 2,035 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,463059,e=>{"use strict";var t=e.i(246349);e.s(["ChevronRight",()=>t.default])},373375,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",()=>t],373375)},283435,e=>{"use strict";var t=e.i(843476),r=e.i(271645),l=e.i(373375),o=e.i(463059),s=e.i(647163);function i({children:e,className:i}){let n=(0,r.useRef)(null),[a,c]=(0,r.useState)(!1),[d,h]=(0,r.useState)(!1),u=(0,r.useCallback)(()=>{let e=n.current;e&&(c(e.scrollLeft>2),h(e.scrollLeft<e.scrollWidth-e.clientWidth-2))},[]);function f(e){let t=n.current;if(!t)return;let r=t.clientWidth-120;t.scrollBy({left:"left"===e?-r:r,behavior:"smooth"})}return(0,r.useEffect)(()=>{let e=n.current;if(!e)return;u(),e.addEventListener("scroll",u,{passive:!0});let t=new ResizeObserver(u);return t.observe(e),()=>{e.removeEventListener("scroll",u),t.disconnect()}},[u]),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{onClick:()=>f("left"),className:(0,s.cn)("absolute left-2 top-1/2 z-10 hidden -translate-y-1/2 items-center justify-center rounded-full border border-border bg-white/95 shadow-md backdrop-blur-sm h-10 w-10 text-primary transition-all hover:bg-white md:flex",a?"opacity-100":"pointer-events-none opacity-0"),"aria-label":"Scroll left",children:(0,t.jsx)(l.ChevronLeft,{className:"h-5 w-5"})}),(0,t.jsx)("div",{ref:n,className:(0,s.cn)("flex gap-4 overflow-x-auto scroll-smooth scrollbar-none pr-8",i),children:e}),(0,t.jsx)("button",{onClick:()=>f("right"),className:(0,s.cn)("absolute right-4 top-1/2 z-10 hidden -translate-y-1/2 items-center justify-center rounded-full border border-border bg-white/95 shadow-md backdrop-blur-sm h-10 w-10 text-primary transition-all hover:bg-white md:flex",d?"opacity-100":"pointer-events-none opacity-0"),"aria-label":"Scroll right",children:(0,t.jsx)(o.ChevronRight,{className:"h-5 w-5"})})]})}e.s(["HorizontalScroll",()=>i])}]);

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.