13 lines
318 B
TypeScript
13 lines
318 B
TypeScript
"use client";
|
|
|
|
import { useEffect } from "react";
|
|
|
|
import { installViewportScrollLock } from "@/lib/viewport-scroll-lock";
|
|
|
|
export function ViewportScrollLock() {
|
|
useEffect(() => {
|
|
return installViewportScrollLock(window as unknown as Parameters<typeof installViewportScrollLock>[0]);
|
|
}, []);
|
|
return null;
|
|
}
|