Add typing to AlertTableResultRow ref and friends

This commit is contained in:
Robert
2024-02-07 15:42:14 +00:00
parent 5fe5f70867
commit c6e6b5736c
4 changed files with 4 additions and 4 deletions

View File

@@ -40,7 +40,7 @@ export function AlertTable({
undefined,
);
const selectedItemRef = useRef<any>();
const selectedItemRef = useRef<HTMLTableRowElement>(null);
useScrollIntoView(selectedItem, selectedItemRef);
/**

View File

@@ -16,7 +16,7 @@ interface Props {
pathIndex: number;
resultIndex: number;
selectedItem: undefined | ResultKey;
selectedItemRef: React.RefObject<any>;
selectedItemRef: React.RefObject<HTMLTableRowElement>;
databaseUri: string;
sourceLocationPrefix: string;
updateSelectionCallback: (

View File

@@ -17,7 +17,7 @@ interface Props {
resultIndex: number;
currentPathExpanded: boolean;
selectedItem: undefined | ResultKey;
selectedItemRef: React.RefObject<any>;
selectedItemRef: React.RefObject<HTMLTableRowElement>;
databaseUri: string;
sourceLocationPrefix: string;
updateSelectionCallback: (

View File

@@ -18,7 +18,7 @@ interface Props {
resultIndex: number;
expanded: Set<string>;
selectedItem: undefined | ResultKey;
selectedItemRef: React.RefObject<any>;
selectedItemRef: React.RefObject<HTMLTableRowElement>;
databaseUri: string;
sourceLocationPrefix: string;
updateSelectionCallback: (