Skip to content

Commit 68a02cc

Browse files
committed
fix ref import
1 parent 2994e7f commit 68a02cc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

frontend/src/components/sidebar/sidebar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import classNames from "classnames";
1919
import { AnimatePresence, motion } from "framer-motion";
2020
import { debounce } from "lodash";
21-
import { cloneElement, FC, MouseEvent, ReactElement, useCallback, useMemo, useState, KeyboardEvent } from "react";
21+
import { cloneElement, FC, MouseEvent, ReactElement, useCallback, useMemo, useState, KeyboardEvent, useRef } from "react";
2222
import { useDispatch } from "react-redux";
2323
import { Link, useLocation, useNavigate } from "react-router-dom";
2424
import { twMerge } from "tailwind-merge";
@@ -57,7 +57,7 @@ export const SideMenu: FC<IRouteProps> = (props) => {
5757
const navigate = useNavigate();
5858
const [hover, setHover] = useState(false);
5959
const [focused, setFocused] = useState(false);
60-
const blurTimeoutIdRef = useRef<NodeJS.Timeout | null>(null);
60+
const blurTimeoutIdRef = useRef<ReturnType<typeof setTimeout> | null>(null);
6161
const menuRef = useRef<HTMLDivElement>(null);
6262
const status = (hover || focused) ? "show" : "hide";
6363
const pathname = useLocation().pathname;

0 commit comments

Comments
 (0)