Browse Source

ref: Move getDuration into utils/duration/getDuration (#70010)

Ryan Albrecht 10 months ago
parent
commit
5c3132c2bd

+ 1 - 1
static/app/components/actions/ignore.tsx

@@ -14,7 +14,7 @@ import {t, tn} from 'sentry/locale';
 import type {SelectValue} from 'sentry/types/core';
 import type {GroupStatusResolution, IgnoredStatusDetails} from 'sentry/types/group';
 import {GroupStatus, GroupSubstatus} from 'sentry/types/group';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 
 const ONE_HOUR = 60;
 

+ 2 - 1
static/app/components/duration.tsx

@@ -1,4 +1,5 @@
-import {getDuration, getExactDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
+import {getExactDuration} from 'sentry/utils/formatters';
 
 interface Props extends React.HTMLAttributes<HTMLSpanElement> {
   seconds: number;

+ 2 - 1
static/app/components/events/eventStatisticalDetector/eventRegressionSummary.tsx

@@ -8,7 +8,8 @@ import type {Event, Group, KeyValueListData, Organization} from 'sentry/types';
 import {IssueType} from 'sentry/types';
 import {defined} from 'sentry/utils';
 import {getFormattedDate} from 'sentry/utils/dates';
-import {formatPercentage, getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
+import {formatPercentage} from 'sentry/utils/formatters';
 import useOrganization from 'sentry/utils/useOrganization';
 import {
   DisplayModes,

+ 1 - 1
static/app/components/events/interfaces/breadcrumbs/breadcrumb/time/utils.tsx

@@ -1,7 +1,7 @@
 import moment from 'moment';
 
 import {t} from 'sentry/locale';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 
 const timeFormat = 'HH:mm:ss';
 const timeDateFormat = `ll ${timeFormat}`;

+ 2 - 1
static/app/components/events/interfaces/spans/aggregateSpanDetail.tsx

@@ -7,7 +7,8 @@ import {space} from 'sentry/styles/space';
 import type {Organization, Project} from 'sentry/types';
 import type {AggregateEventTransaction} from 'sentry/types/event';
 import {generateLinkToEventInTraceView} from 'sentry/utils/discover/urls';
-import {formatPercentage, getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
+import {formatPercentage} from 'sentry/utils/formatters';
 import type {
   QuickTraceEvent,
   TraceErrorOrIssue,

+ 1 - 1
static/app/components/events/interfaces/spans/newTraceDetailsHeader.tsx

@@ -7,7 +7,7 @@ import {t} from 'sentry/locale';
 import ConfigStore from 'sentry/stores/configStore';
 import {space} from 'sentry/styles/space';
 import type {EventTransaction, Organization} from 'sentry/types';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 import toPercent from 'sentry/utils/number/toPercent';
 import {TraceType} from 'sentry/views/performance/traceDetails/newTraceDetailsContent';
 import type {TraceInfo} from 'sentry/views/performance/traceDetails/types';

+ 1 - 1
static/app/components/quickTrace/index.tsx

@@ -21,7 +21,7 @@ import type {OrganizationSummary} from 'sentry/types';
 import type {Event} from 'sentry/types/event';
 import {trackAnalytics} from 'sentry/utils/analytics';
 import {getDocsPlatform} from 'sentry/utils/docs';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 import localStorage from 'sentry/utils/localStorage';
 import type {
   QuickTrace as QuickTraceType,

+ 1 - 1
static/app/components/quickTrace/styles.tsx

@@ -8,7 +8,7 @@ import ExternalLink from 'sentry/components/links/externalLink';
 import MenuItem from 'sentry/components/menuItem';
 import Truncate from 'sentry/components/truncate';
 import {space} from 'sentry/styles/space';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 import type {QuickTraceEvent} from 'sentry/utils/performance/quickTrace/types';
 
 export const SectionSubtext = styled('div')`

+ 1 - 1
static/app/components/timeSince.tsx

@@ -6,7 +6,7 @@ import type {TooltipProps} from 'sentry/components/tooltip';
 import {Tooltip} from 'sentry/components/tooltip';
 import {t} from 'sentry/locale';
 import ConfigStore from 'sentry/stores/configStore';
-import {getDuration} from 'sentry/utils/formatters';
+import getDuration from 'sentry/utils/duration/getDuration';
 import getDynamicText from 'sentry/utils/getDynamicText';
 import type {ColorOrAlias} from 'sentry/utils/theme';
 

+ 1 - 1
static/app/utils/discover/charts.tsx

@@ -6,12 +6,12 @@ import {t} from 'sentry/locale';
 import type {Series} from 'sentry/types/echarts';
 import {defined, formatBytesBase2} from 'sentry/utils';
 import type {AggregationOutputType, RateUnit} from 'sentry/utils/discover/fields';
+import getDuration from 'sentry/utils/duration/getDuration';
 import {
   DAY,
   formatAbbreviatedNumber,
   formatPercentage,
   formatRate,
-  getDuration,
   HOUR,
   MINUTE,
   SECOND,

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