|
1 | 1 | import {t} from 'sentry/locale';
|
2 | 2 | import {InsightsBarChartWidget} from 'sentry/views/insights/common/components/insightsBarChartWidget';
|
3 | 3 | import ChartSelectionTitle from 'sentry/views/insights/sessions/components/chartSelectionTitle';
|
4 |
| -import {CHART_TITLES} from 'sentry/views/insights/sessions/components/settings'; |
5 | 4 | import useNewAndResolvedIssues from 'sentry/views/insights/sessions/queries/useNewAndResolvedIssues';
|
| 5 | +import {CHART_TITLES} from 'sentry/views/insights/sessions/settings'; |
6 | 6 |
|
7 |
| -export default function NewAndResolvedIssueChart({type}: {type: 'issue' | 'feedback'}) { |
8 |
| - const {series, isPending, error} = useNewAndResolvedIssues({type}); |
| 7 | +export default function NewAndResolvedIssueChart({type}: {type: 'issue'}) { |
| 8 | + const {series, isPending, error} = useNewAndResolvedIssues({type: 'issue'}); |
9 | 9 |
|
10 | 10 | const aliases = {
|
11 |
| - new_issues_count: `new_${type}s`, |
12 |
| - resolved_issues_count: `resolved_${type}s`, |
| 11 | + new_issues_count: 'new_issues', |
| 12 | + resolved_issues_count: 'resolved_issues', |
13 | 13 | };
|
14 | 14 |
|
15 | 15 | return (
|
16 | 16 | <InsightsBarChartWidget
|
17 |
| - title={ |
18 |
| - type === 'issue' |
19 |
| - ? CHART_TITLES.NewAndResolvedIssueChart |
20 |
| - : CHART_TITLES.NewAndResolvedFeedbackChart |
21 |
| - } |
| 17 | + title={CHART_TITLES.NewAndResolvedIssueChart} |
22 | 18 | interactiveTitle={() => (
|
23 |
| - <ChartSelectionTitle |
24 |
| - title={ |
25 |
| - type === 'issue' |
26 |
| - ? CHART_TITLES.NewAndResolvedIssueChart |
27 |
| - : CHART_TITLES.NewAndResolvedFeedbackChart |
28 |
| - } |
29 |
| - /> |
| 19 | + <ChartSelectionTitle title={CHART_TITLES.NewAndResolvedIssueChart} /> |
30 | 20 | )}
|
31 | 21 | description={t('New and resolved %s counts over time.', type)}
|
32 | 22 | aliases={aliases}
|
|
0 commit comments