style(frontend): drop unused React/useTranslation imports, tighten callback type

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
pull/3587/head
Tomas Dvorak 2 weeks ago
parent cd4313ea06
commit d521c66d2f

@ -1,7 +1,6 @@
import { Box } from "@mui/material"; import { Box } from "@mui/material";
import * as React from "react"; import * as React from "react";
import { createContext, useEffect, useMemo, useRef, useState } from "react"; import { createContext, useEffect, useMemo, useRef, useState } from "react";
import { useTranslation } from "react-i18next";
import { CSSTransition, SwitchTransition } from "react-transition-group"; import { CSSTransition, SwitchTransition } from "react-transition-group";
import { getGroupDetail, upsertGroup } from "../../../../api/api.ts"; import { getGroupDetail, upsertGroup } from "../../../../api/api.ts";
import { GroupEnt, StoragePolicy } from "../../../../api/dashboard.ts"; import { GroupEnt, StoragePolicy } from "../../../../api/dashboard.ts";
@ -46,7 +45,6 @@ const groupValueFilter = (group: GroupEnt): GroupEnt => {
const GroupSettingWrapper = ({ groupID, children, onGroupChange }: GroupSettingWrapperProps) => { const GroupSettingWrapper = ({ groupID, children, onGroupChange }: GroupSettingWrapperProps) => {
const dispatch = useAppDispatch(); const dispatch = useAppDispatch();
const { t } = useTranslation("dashboard");
const [values, setValues] = useState<GroupEnt>({ const [values, setValues] = useState<GroupEnt>({
...defaultGroup, ...defaultGroup,
}); });

@ -28,7 +28,7 @@ const MoreMenuItems = ({ displayOpt, targets }: SubMenuItemsProps) => {
const { t } = useTranslation(); const { t } = useTranslation();
const dispatch = useAppDispatch(); const dispatch = useAppDispatch();
const onClick = useCallback( const onClick = useCallback(
(f: () => any) => () => { (f: () => void) => () => {
f(); f();
if (rootPopupState) { if (rootPopupState) {
rootPopupState.close(); rootPopupState.close();

@ -32,7 +32,6 @@ import CreateArchive from "./CreateArchive.tsx";
import ExtractArchive from "./ExtractArchive.tsx"; import ExtractArchive from "./ExtractArchive.tsx";
import CreateRemoteDownload from "./CreateRemoteDownload.tsx"; import CreateRemoteDownload from "./CreateRemoteDownload.tsx";
import AdvanceSearch from "../Search/AdvanceSearch/AdvanceSearch.tsx"; import AdvanceSearch from "../Search/AdvanceSearch/AdvanceSearch.tsx";
import React from "react";
import ColumnSetting from "../Explorer/ListView/ColumnSetting.tsx"; import ColumnSetting from "../Explorer/ListView/ColumnSetting.tsx";
import DirectLinks from "./DirectLinks/DirectLinks.tsx"; import DirectLinks from "./DirectLinks/DirectLinks.tsx";
import DirectLinksControl from "./DirectLinksControl.tsx"; import DirectLinksControl from "./DirectLinksControl.tsx";

Loading…
Cancel
Save