Browse Source

ref(js): Rename useQuery -> useApiQuery (#46573)

We're going to make this specific to our API client
Evan Purkhiser 1 year ago
parent
commit
a767fbdf72

+ 2 - 2
static/app/actionCreators/events.tsx

@@ -18,9 +18,9 @@ import {PERFORMANCE_URL_PARAM} from 'sentry/utils/performance/constants';
 import {QueryBatching} from 'sentry/utils/performance/contexts/genericQueryBatcher';
 import {
   QueryKey,
+  useApiQuery,
   useMutation,
   UseMutationOptions,
-  useQuery,
   useQueryClient,
   UseQueryOptions,
 } from 'sentry/utils/queryClient';
@@ -239,7 +239,7 @@ export const useFetchEventAttachments = (
   options: Partial<UseQueryOptions<FetchEventAttachmentResponse>> = {}
 ) => {
   const organization = useOrganization();
-  return useQuery<FetchEventAttachmentResponse>(
+  return useApiQuery<FetchEventAttachmentResponse>(
     [`/projects/${orgSlug}/${projectSlug}/events/${eventId}/attachments/`],
     {
       staleTime: Infinity,

+ 2 - 2
static/app/actionCreators/prompts.tsx

@@ -1,5 +1,5 @@
 import type {Client} from 'sentry/api';
-import {QueryKey, useQuery} from 'sentry/utils/queryClient';
+import {QueryKey, useApiQuery} from 'sentry/utils/queryClient';
 
 type PromptsUpdateParams = {
   /**
@@ -101,7 +101,7 @@ export const makePromptsCheckQueryKey = ({
  * @param organizationId org numerical id, not the slug
  */
 export function usePromptsCheck({feature, organizationId, projectId}: PromptCheckParams) {
-  return useQuery<PromptResponse>(
+  return useApiQuery<PromptResponse>(
     makePromptsCheckQueryKey({feature, organizationId, projectId}),
     {
       staleTime: 120000,

+ 2 - 2
static/app/components/events/eventErrors.tsx

@@ -19,7 +19,7 @@ import {Image} from 'sentry/types/debugImage';
 import {EntryType, Event, ExceptionValue, Thread} from 'sentry/types/event';
 import {defined} from 'sentry/utils';
 import trackAdvancedAnalyticsEvent from 'sentry/utils/analytics/trackAdvancedAnalyticsEvent';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useOrganization from 'sentry/utils/useOrganization';
 import {projectProcessingIssuesMessages} from 'sentry/views/settings/project/projectProcessingIssues';
 
@@ -101,7 +101,7 @@ const useFetchProguardMappingFiles = ({
     data: proguardMappingFiles,
     isSuccess,
     isLoading,
-  } = useQuery<DebugFile[]>(
+  } = useApiQuery<DebugFile[]>(
     [
       `/projects/${organization.slug}/${project.slug}/files/dsyms/`,
       {

+ 2 - 2
static/app/components/events/eventViewHierarchy.tsx

@@ -10,7 +10,7 @@ import LoadingIndicator from 'sentry/components/loadingIndicator';
 import {t} from 'sentry/locale';
 import {Event, IssueAttachment, Project} from 'sentry/types';
 import {defined} from 'sentry/utils';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useOrganization from 'sentry/utils/useOrganization';
 
 import {EventDataSection} from './eventDataSection';
@@ -37,7 +37,7 @@ function EventViewHierarchyContent({event, project}: Props) {
   const hierarchyMeta: IssueAttachment | undefined = viewHierarchies[0];
 
   // There should be only one view hierarchy
-  const {isLoading, data} = useQuery<string>(
+  const {isLoading, data} = useApiQuery<string>(
     [
       defined(hierarchyMeta)
         ? getAttachmentUrl({

+ 7 - 2
static/app/components/events/interfaces/crashContent/exception/useSourceMapDebug.tsx

@@ -2,7 +2,12 @@ import uniqBy from 'lodash/uniqBy';
 
 import type {ExceptionValue, Frame, Organization} from 'sentry/types';
 import {defined} from 'sentry/utils';
-import {QueryKey, useQueries, useQuery, UseQueryOptions} from 'sentry/utils/queryClient';
+import {
+  QueryKey,
+  useApiQuery,
+  useQueries,
+  UseQueryOptions,
+} from 'sentry/utils/queryClient';
 import useApi from 'sentry/utils/useApi';
 
 import {isFrameFilenamePathlike, sourceMapSdkDocsMap} from './utils';
@@ -101,7 +106,7 @@ export function useSourceMapDebug(
   props?: UseSourceMapDebugProps,
   options: Partial<UseQueryOptions<SourceMapDebugResponse>> = {}
 ) {
-  return useQuery<SourceMapDebugResponse>(props ? sourceMapDebugQuery(props) : [''], {
+  return useApiQuery<SourceMapDebugResponse>(props ? sourceMapDebugQuery(props) : [''], {
     staleTime: Infinity,
     retry: false,
     refetchOnWindowFocus: false,

+ 2 - 2
static/app/components/events/interfaces/frame/stacktraceLinkModal.tsx

@@ -18,7 +18,7 @@ import {t, tct} from 'sentry/locale';
 import {space} from 'sentry/styles/space';
 import type {Integration, Organization, Project} from 'sentry/types';
 import {trackIntegrationAnalytics} from 'sentry/utils/integrationUtil';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useApi from 'sentry/utils/useApi';
 
 type DerivedCodeMapping = {
@@ -52,7 +52,7 @@ function StacktraceLinkModal({
   const [error, setError] = useState<null | string>(null);
   const [sourceCodeInput, setSourceCodeInput] = useState('');
 
-  const {data: sugestedCodeMappings} = useQuery<DerivedCodeMapping[]>(
+  const {data: sugestedCodeMappings} = useApiQuery<DerivedCodeMapping[]>(
     [
       `/organizations/${organization.slug}/derive-code-mappings/`,
       {

+ 2 - 2
static/app/components/events/interfaces/frame/useStacktraceLink.tsx

@@ -1,5 +1,5 @@
 import type {Event, Frame, StacktraceLinkResult} from 'sentry/types';
-import {QueryKey, useQuery, UseQueryOptions} from 'sentry/utils/queryClient';
+import {QueryKey, useApiQuery, UseQueryOptions} from 'sentry/utils/queryClient';
 
 interface UseStacktraceLinkProps {
   event: Event;
@@ -29,7 +29,7 @@ function useStacktraceLink(
     lineNo: frame.lineNo,
   };
 
-  return useQuery<StacktraceLinkResult>(
+  return useApiQuery<StacktraceLinkResult>(
     stacktraceLinkQueryKey(orgSlug, projectSlug, query),
     {
       staleTime: Infinity,

+ 2 - 2
static/app/components/groupPreviewTooltip/evidencePreview.tsx

@@ -8,7 +8,7 @@ import LoadingIndicator from 'sentry/components/loadingIndicator';
 import {t} from 'sentry/locale';
 import {space} from 'sentry/styles/space';
 import {EventTransaction} from 'sentry/types';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useOrganization from 'sentry/utils/useOrganization';
 
 type SpanEvidencePreviewProps = {
@@ -53,7 +53,7 @@ const SpanEvidencePreviewBody = ({
   onRequestEnd,
   onUnmount,
 }: SpanEvidencePreviewBodyProps) => {
-  const {data, isLoading, isError} = useQuery<EventTransaction>(
+  const {data, isLoading, isError} = useApiQuery<EventTransaction>(
     [endpointUrl, {query: {referrer: 'api.issues.preview-performance'}}],
     {staleTime: 60000}
   );

+ 2 - 2
static/app/components/groupPreviewTooltip/spanEvidencePreview.tsx

@@ -8,7 +8,7 @@ import LoadingIndicator from 'sentry/components/loadingIndicator';
 import {t} from 'sentry/locale';
 import {space} from 'sentry/styles/space';
 import {EventTransaction} from 'sentry/types';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useOrganization from 'sentry/utils/useOrganization';
 
 type SpanEvidencePreviewProps = {
@@ -55,7 +55,7 @@ const SpanEvidencePreviewBody = ({
   onUnmount,
   projectSlug,
 }: SpanEvidencePreviewBodyProps) => {
-  const {data, isLoading, isError} = useQuery<EventTransaction>(
+  const {data, isLoading, isError} = useApiQuery<EventTransaction>(
     [endpointUrl, {query: {referrer: 'api.issues.preview-performance'}}],
     {staleTime: 60000}
   );

+ 2 - 2
static/app/components/groupPreviewTooltip/stackTracePreview.tsx

@@ -18,7 +18,7 @@ import {EntryType, Event} from 'sentry/types/event';
 import {StacktraceType} from 'sentry/types/stacktrace';
 import {defined} from 'sentry/utils';
 import {isNativePlatform} from 'sentry/utils/platform';
-import {useQuery} from 'sentry/utils/queryClient';
+import {useApiQuery} from 'sentry/utils/queryClient';
 import useOrganization from 'sentry/utils/useOrganization';
 
 export function getStacktrace(event: Event): StacktraceType | null {
@@ -125,7 +125,7 @@ function StackTracePreviewBody({
 }: StackTracePreviewBodyProps) {
   const organization = useOrganization();
 
-  const {data, isLoading, isError} = useQuery<Event>(
+  const {data, isLoading, isError} = useApiQuery<Event>(
     [
       eventId && projectSlug
         ? `/projects/${organization.slug}/${projectSlug}/events/${eventId}/`

Some files were not shown because too many files changed in this diff