fix website build

This commit is contained in:
2025-12-25 12:54:08 +01:00
parent ac083363bc
commit 722a185dd9
26 changed files with 1712 additions and 1419 deletions

View File

@@ -8,7 +8,7 @@ import { useEffect, useState, RefObject } from 'react';
* @param offset - Offset from viewport edges (0-1, default 0.1)
* @returns progress value between 0 and 1
*/
export function useScrollProgress(ref: RefObject<HTMLElement>, offset: number = 0.1): number {
export function useScrollProgress(ref: RefObject<HTMLElement | null>, offset: number = 0.1): number {
const [progress, setProgress] = useState(0);
useEffect(() => {
@@ -79,7 +79,7 @@ export function useScrollProgress(ref: RefObject<HTMLElement>, offset: number =
* @param speed - Parallax speed multiplier (default 0.5)
* @returns offset in pixels
*/
export function useParallax(ref: RefObject<HTMLElement>, speed: number = 0.5): number {
export function useParallax(ref: RefObject<HTMLElement | null>, speed: number = 0.5): number {
const [offset, setOffset] = useState(0);
useEffect(() => {