useTeamIdAsKey

This commit is contained in:
Alex Holliday committed 2025-12-15 19:48:38 +00:00
1 parent e4183baf75
commit 71575a9d86
3 files changed
+15 -6

No files matched your search

@@ -32,12 +32,14 @@ export default function DiagnosticsAccessTab() {
const { response: permsRes } = useGet<PermissionsResponse>(
"/me/permissions",
{},
{ refreshInterval: config.GLOBAL_REFRESH }
{ refreshInterval: config.GLOBAL_REFRESH },
{ useTeamIdAsKey: true }
);
const { response: entsRes } = useGet<{ message: string; data: Entitlements }>(
"/me/entitlements",
{},
{ refreshInterval: config.GLOBAL_REFRESH }
{ refreshInterval: config.GLOBAL_REFRESH },
{ useTeamIdAsKey: true }
);
const orgPerms = permsRes?.data?.org || [];
@@ -4,7 +4,6 @@ import Divider from "@mui/material/Divider";
import Box from "@mui/material/Box";
import { useTheme } from "@mui/material/styles";
import { useGet } from "@/hooks/UseApi";
import { StatBox } from "@/components/design-elements";
import { config as clientConfig } from "@/config";
type EnvConfig = {
@@ -35,8 +34,6 @@ export default function DiagnosticsConfigTab() {
if (!data && !loading && !error) return null;
const totalKeys = data ? Object.keys(data).length : 0;
return (
<Stack spacing={theme.spacing(8)}>
{data && (
@@ -14,6 +14,7 @@ import type { INotificationChannel } from "@/types/notification-channel";
import { useGet, usePatch, useDelete } from "@/hooks/UseApi";
import type { ApiResponse } from "@/hooks/UseApi";
import { useTranslation } from "react-i18next";
import { config } from "@/config/index";
const NotificationChannelsPage = () => {
const { t } = useTranslation();
@@ -25,7 +26,16 @@ const NotificationChannelsPage = () => {
const { response, isValidating, error, refetch } = useGet<
ApiResponse<INotificationChannel[]>
>("/notification-channels", {}, {});
>(
"/notification-channels",
{},
{
refreshInterval: config.GLOBAL_REFRESH,
keepPreviousData: true,
dedupingInterval: 0,
},
{ useTeamIdAsKey: true }
);
const { patch, loading: pausing } = usePatch<{}, INotificationChannel>();
const { deleteFn, loading: isDeleting } =