mirror of
https://github.com/captbaritone/webamp.git
synced 2026-01-23 02:15:01 +00:00
Fix typechecking
This commit is contained in:
parent
fe1e03836b
commit
5e61819927
3 changed files with 5 additions and 3 deletions
|
|
@ -1,5 +1,6 @@
|
|||
"use client";
|
||||
|
||||
// @ts-expect-error - unstable_ViewTransition is not yet in @types/react
|
||||
import { unstable_ViewTransition as ViewTransition } from "react";
|
||||
import { ClientSkin } from "./SkinScroller";
|
||||
import SkinActionIcons from "./SkinActionIcons";
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import React, {
|
|||
useMemo,
|
||||
useCallback,
|
||||
useRef,
|
||||
// @ts-expect-error - unstable_ViewTransition is not yet in @types/react
|
||||
unstable_ViewTransition as ViewTransition,
|
||||
} from "react";
|
||||
|
||||
|
|
@ -141,7 +142,7 @@ export default function SkinTable({
|
|||
return skin ? skin.md5 : `empty-cell-${columnIndex}-${rowIndex}`;
|
||||
}
|
||||
|
||||
const gridRef = React.useRef<any>();
|
||||
const gridRef = React.useRef<any>(null);
|
||||
const itemRef = React.useRef<number>(0);
|
||||
|
||||
const onScroll = useMemo(() => {
|
||||
|
|
|
|||
|
|
@ -111,8 +111,8 @@ function SkinTableUnbound({
|
|||
}
|
||||
return skin ? skin.hash : `unfectched-index-${requestToken}`;
|
||||
}
|
||||
const gridRef = React.useRef();
|
||||
const itemRef = React.useRef();
|
||||
const gridRef = React.useRef<any>(null);
|
||||
const itemRef = React.useRef<number>(0);
|
||||
React.useLayoutEffect(() => {
|
||||
if (gridRef.current == null) {
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue