diff --git a/web/app/components/header/account-setting/sandbox-provider-page/config-modal.tsx b/web/app/components/header/account-setting/sandbox-provider-page/config-modal.tsx index df332944eb..72445bbf80 100644 --- a/web/app/components/header/account-setting/sandbox-provider-page/config-modal.tsx +++ b/web/app/components/header/account-setting/sandbox-provider-page/config-modal.tsx @@ -1,7 +1,7 @@ 'use client' import type { FormRefObject, FormSchema } from '@/app/components/base/form/types' -import type { SandboxProvider } from '@/service/use-sandbox-provider' +import type { SandboxProvider } from '@/types/sandbox-provider' import { RiExternalLinkLine, RiLock2Fill } from '@remixicon/react' import { memo, useCallback, useMemo, useRef } from 'react' import { useTranslation } from 'react-i18next' diff --git a/web/app/components/header/account-setting/sandbox-provider-page/index.tsx b/web/app/components/header/account-setting/sandbox-provider-page/index.tsx index df9fe33550..9912565aa9 100644 --- a/web/app/components/header/account-setting/sandbox-provider-page/index.tsx +++ b/web/app/components/header/account-setting/sandbox-provider-page/index.tsx @@ -1,6 +1,6 @@ 'use client' -import type { SandboxProvider } from '@/service/use-sandbox-provider' +import type { SandboxProvider } from '@/types/sandbox-provider' import { memo, useState } from 'react' import { useTranslation } from 'react-i18next' import Loading from '@/app/components/base/loading' diff --git a/web/app/components/header/account-setting/sandbox-provider-page/provider-card.tsx b/web/app/components/header/account-setting/sandbox-provider-page/provider-card.tsx index 2aa414b206..21cfd18da2 100644 --- a/web/app/components/header/account-setting/sandbox-provider-page/provider-card.tsx +++ b/web/app/components/header/account-setting/sandbox-provider-page/provider-card.tsx @@ -1,6 +1,6 @@ 'use client' -import type { SandboxProvider } from '@/service/use-sandbox-provider' +import type { SandboxProvider } from '@/types/sandbox-provider' import { RiEqualizer2Line } from '@remixicon/react' import { memo } from 'react' import { useTranslation } from 'react-i18next' diff --git a/web/app/components/header/account-setting/sandbox-provider-page/switch-modal.tsx b/web/app/components/header/account-setting/sandbox-provider-page/switch-modal.tsx index 3a5cc394ac..d423dd9115 100644 --- a/web/app/components/header/account-setting/sandbox-provider-page/switch-modal.tsx +++ b/web/app/components/header/account-setting/sandbox-provider-page/switch-modal.tsx @@ -1,6 +1,6 @@ 'use client' -import type { SandboxProvider } from '@/service/use-sandbox-provider' +import type { SandboxProvider } from '@/types/sandbox-provider' import { memo, useCallback } from 'react' import { Trans, useTranslation } from 'react-i18next' import Button from '@/app/components/base/button' diff --git a/web/service/use-sandbox-provider.ts b/web/service/use-sandbox-provider.ts index 3f6fa8db82..716d3861b3 100644 --- a/web/service/use-sandbox-provider.ts +++ b/web/service/use-sandbox-provider.ts @@ -5,13 +5,10 @@ import { } from '@tanstack/react-query' import { consoleClient, consoleQuery } from '@/service/client' -export type { ConfigSchema, SandboxProvider } from '@/types/sandbox-provider' - export const useGetSandboxProviderList = () => { return useQuery({ queryKey: consoleQuery.getSandboxProviderList.queryKey(), queryFn: () => consoleClient.getSandboxProviderList(), - retry: 0, }) } @@ -19,7 +16,6 @@ export const useGetSandboxProvider = (providerType: string) => { return useQuery({ queryKey: consoleQuery.getSandboxProvider.queryKey({ input: { params: { providerType } } }), queryFn: () => consoleClient.getSandboxProvider({ params: { providerType } }), - retry: 0, enabled: !!providerType, }) } @@ -74,6 +70,5 @@ export const useGetActiveSandboxProvider = () => { return useQuery({ queryKey: consoleQuery.getActiveSandboxProvider.queryKey(), queryFn: () => consoleClient.getActiveSandboxProvider(), - retry: 0, }) }