diff --git a/app/hooks/useSettingsConfig.ts b/app/hooks/useSettingsConfig.ts
index 6b63596ee..b1553ef25 100644
--- a/app/hooks/useSettingsConfig.ts
+++ b/app/hooks/useSettingsConfig.ts
@@ -17,6 +17,7 @@ import {
import React from "react";
import { useTranslation } from "react-i18next";
import { integrationSettingsPath } from "@shared/utils/routeHelpers";
+import ApiKeys from "~/scenes/Settings/ApiKeys";
import Details from "~/scenes/Settings/Details";
import Export from "~/scenes/Settings/Export";
import Features from "~/scenes/Settings/Features";
@@ -30,7 +31,6 @@ import Profile from "~/scenes/Settings/Profile";
import Security from "~/scenes/Settings/Security";
import SelfHosted from "~/scenes/Settings/SelfHosted";
import Shares from "~/scenes/Settings/Shares";
-import Tokens from "~/scenes/Settings/Tokens";
import Zapier from "~/scenes/Settings/Zapier";
import GoogleIcon from "~/components/Icons/GoogleIcon";
import ZapierIcon from "~/components/Icons/ZapierIcon";
@@ -89,7 +89,7 @@ const useSettingsConfig = () => {
Api: {
name: t("API Tokens"),
path: "/settings/tokens",
- component: Tokens,
+ component: ApiKeys,
enabled: can.createApiKey,
group: t("Account"),
icon: CodeIcon,
diff --git a/app/menus/ApiKeyMenu.tsx b/app/menus/ApiKeyMenu.tsx
index 1681138fd..81571816f 100644
--- a/app/menus/ApiKeyMenu.tsx
+++ b/app/menus/ApiKeyMenu.tsx
@@ -3,7 +3,7 @@ import * as React from "react";
import { useTranslation } from "react-i18next";
import { useMenuState } from "reakit/Menu";
import ApiKey from "~/models/ApiKey";
-import TokenRevokeDialog from "~/scenes/Settings/components/TokenRevokeDialog";
+import ApiKeyRevokeDialog from "~/scenes/Settings/components/ApiKeyRevokeDialog";
import ContextMenu from "~/components/ContextMenu";
import MenuItem from "~/components/ContextMenu/MenuItem";
import OverflowMenuButton from "~/components/ContextMenu/OverflowMenuButton";
@@ -11,12 +11,10 @@ import useStores from "~/hooks/useStores";
type Props = {
/** The apiKey to associate with the menu */
- token: ApiKey;
- /** CSS class name */
- className?: string;
+ apiKey: ApiKey;
};
-function ApiKeyMenu({ token, className }: Props) {
+function ApiKeyMenu({ apiKey }: Props) {
const menu = useMenuState({
modal: true,
});
@@ -28,18 +26,14 @@ function ApiKeyMenu({ token, className }: Props) {
title: t("Revoke token"),
isCentered: true,
content: (
-
+
),
});
- }, [t, dialogs, token]);
+ }, [t, dialogs, apiKey]);
return (
<>
-
+