02 — OUTILS
Outils.
Deux librairies internes que nous extrayons régulièrement des chantiers et publions sous MIT. Code TypeScript, peer dependencies clean, README minimal.
- GITHUB ↗
@studiosixieme/use-lenis-scroll
v0.1.0 · MITReact hook exposing Lenis scroll state ({scroll, velocity, direction, progress}).
INSTALLpnpm add @studiosixieme/use-lenis-scroll lenis
USAGEimport { useLenisScroll } from '@studiosixieme/use-lenis-scroll' const { velocity, progress } = useLenisScroll() gsap.to('.marquee', { x: -velocity * 12 }) - GITHUB ↗
@studiosixieme/use-view-transition
v0.1.0 · MITTypesafe wrapper for the View Transitions API + Next.js 15 App Router navigation.
INSTALLpnpm add @studiosixieme/use-view-transition
USAGEimport { useViewTransition } from '@studiosixieme/use-view-transition' const navigate = useViewTransition() <button onClick={() => navigate('/projet')}>Voir</button>
▣Publication npm + ouverture des repos GitHub à venir avec l'org studiosixieme. Code disponible sur demande à bureau@studiosixieme.com.