PageSourceSearch

https://njabala.com/build/assets/ScrollToTop-DOaBQ8Zx.js

js njabala.com collected 2026-10-02 23:06:48 UTC 997 bytes, 6 lines download raw bytes

1import{j as t}from"./app-CYSmw7El.js";import{u as l,a as r}from"./use-transform-BDTxqG7b.js";import{m as c}from"./proxy-Br0g7eV1.js";import{c as n}from"./createLucideIcon-GcmTFK3i.js";/**
2 * @license lucide-react v0.475.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const i=[["path",{d:"M8 6L12 2L16 6",key:"1yvkyx"}],["path",{d:"M12 2V22",key:"r89rzk"}]],m=n("MoveUp",i),f=()=>{const{scrollYProgress:o}=l(),s=r(o,[0,.1],[0,1]),e=r(o,[0,.1],[0,1]),a=()=>{window.scrollTo({top:0,behavior:"smooth"})};return t.jsx(c.button,{className:"fixed right-8 bottom-8 z-50 flex h-12 w-12 items-center justify-center rounded-full bg-maroon-600 text-white shadow-lg transition-all duration-300 hover:bg-maroon-700",onClick:a,style:{opacity:s,scale:e},whileHover:{scale:1.1},whileTap:{scale:.9},transition:{duration:.3,ease:[.16,1,.3,1]},"aria-label":"Scroll to top",children:t.jsx(m,{className:"h-6"})})};export{f as 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.