|
@@ -17,6 +17,7 @@ import {addMessage} from 'sentry/actionCreators/indicator';
|
|
|
import {fetchOrgMembers, indexMembersByProject} from 'sentry/actionCreators/members';
|
|
|
import {fetchTagValues, loadOrganizationTags} from 'sentry/actionCreators/tags';
|
|
|
import type {Client} from 'sentry/api';
|
|
|
+import HookOrDefault from 'sentry/components/hookOrDefault';
|
|
|
import * as Layout from 'sentry/components/layouts/thirds';
|
|
|
import LoadingIndicator from 'sentry/components/loadingIndicator';
|
|
|
import {extractSelectionParameters} from 'sentry/components/organizations/pageFilters/utils';
|
|
@@ -149,6 +150,11 @@ type StatEndpointParams = Omit<EndpointParams, 'cursor' | 'page'> & {
|
|
|
expand?: string | string[];
|
|
|
};
|
|
|
|
|
|
+const DataConsentBanner = HookOrDefault({
|
|
|
+ hookName: 'component:data-consent-banner',
|
|
|
+ defaultComponent: null,
|
|
|
+});
|
|
|
+
|
|
|
class IssueListOverview extends Component<Props, State> {
|
|
|
state: State = this.getInitialState();
|
|
|
|
|
@@ -1251,6 +1257,7 @@ class IssueListOverview extends Component<Props, State> {
|
|
|
/>
|
|
|
<StyledBody>
|
|
|
<StyledMain>
|
|
|
+ <DataConsentBanner source="issues" />
|
|
|
<IssueListFilters query={query} onSearch={this.onSearch} />
|
|
|
|
|
|
<Panel>
|