aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps/projectQualityGate
diff options
context:
space:
mode:
authorMathieu Suen <mathieu.suen@sonarsource.com>2021-11-17 17:06:55 +0100
committersonartech <sonartech@sonarsource.com>2021-11-26 20:03:18 +0000
commit0ab80061f017f5caf55a2d297d94cf7c2d6697e5 (patch)
tree21750b224821d1e2420f61170f9316140cf8048a /server/sonar-web/src/main/js/apps/projectQualityGate
parent4036c4ac8e1e5fa12122e9a04968675455b7feb6 (diff)
downloadsonarqube-0ab80061f017f5caf55a2d297d94cf7c2d6697e5.tar.gz
sonarqube-0ab80061f017f5caf55a2d297d94cf7c2d6697e5.zip
SONAR-15655 Change Project perspective and sorting to use react-select@v5
Diffstat (limited to 'server/sonar-web/src/main/js/apps/projectQualityGate')
-rw-r--r--server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx4
-rw-r--r--server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/ProjectQualityGateAppRenderer-test.tsx6
-rw-r--r--server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/__snapshots__/ProjectQualityGateAppRenderer-test.tsx.snap12
3 files changed, 11 insertions, 11 deletions
diff --git a/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx b/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
index 044d4423e80..adc0763cbf5 100644
--- a/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
+++ b/server/sonar-web/src/main/js/apps/projectQualityGate/ProjectQualityGateAppRenderer.tsx
@@ -27,7 +27,7 @@ import DisableableSelectOption from '../../components/common/DisableableSelectOp
import { SubmitButton } from '../../components/controls/buttons';
import HelpTooltip from '../../components/controls/HelpTooltip';
import Radio from '../../components/controls/Radio';
-import Select from '../../components/controls/Select';
+import SelectLegacy from '../../components/controls/SelectLegacy';
import { Alert } from '../../components/ui/Alert';
import { translate } from '../../helpers/l10n';
import { isDiffMetric } from '../../helpers/measures';
@@ -146,7 +146,7 @@ export default function ProjectQualityGateAppRenderer(props: ProjectQualityGateA
{translate('project_quality_gate.always_use_specific')}
</div>
<div className="display-flex-center">
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={submitting || usesDefault}
diff --git a/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/ProjectQualityGateAppRenderer-test.tsx b/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/ProjectQualityGateAppRenderer-test.tsx
index 61e9dd74f1d..bf9b29745b4 100644
--- a/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/ProjectQualityGateAppRenderer-test.tsx
+++ b/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/ProjectQualityGateAppRenderer-test.tsx
@@ -20,7 +20,7 @@
import { shallow } from 'enzyme';
import * as React from 'react';
import Radio from '../../../components/controls/Radio';
-import Select from '../../../components/controls/Select';
+import SelectLegacy from '../../../components/controls/SelectLegacy';
import { mockQualityGate } from '../../../helpers/mocks/quality-gates';
import { mockCondition } from '../../../helpers/testMocks';
import { submit } from '../../../helpers/testUtils';
@@ -57,7 +57,7 @@ it('should render correctly', () => {
it('should render select options correctly', () => {
return new Promise<void>(resolve => {
const wrapper = shallowRender();
- const render = wrapper.find(Select).props().optionRenderer;
+ const render = wrapper.find(SelectLegacy).props().optionRenderer;
expect(render).toBeDefined();
@@ -87,7 +87,7 @@ it('should correctly handle changes', () => {
.onCheck('1');
expect(onSelect).toHaveBeenLastCalledWith('1');
- wrapper.find(Select).props().onChange!({ value: '2' });
+ wrapper.find(SelectLegacy).props().onChange!({ value: '2' });
expect(onSelect).toHaveBeenLastCalledWith('2');
});
diff --git a/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/__snapshots__/ProjectQualityGateAppRenderer-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/__snapshots__/ProjectQualityGateAppRenderer-test.tsx.snap
index 154841d6739..2a97f70f001 100644
--- a/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/__snapshots__/ProjectQualityGateAppRenderer-test.tsx.snap
+++ b/server/sonar-web/src/main/js/apps/projectQualityGate/__tests__/__snapshots__/ProjectQualityGateAppRenderer-test.tsx.snap
@@ -107,7 +107,7 @@ exports[`should render correctly: always use system default 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={true}
@@ -257,7 +257,7 @@ exports[`should render correctly: default 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={false}
@@ -413,7 +413,7 @@ exports[`should render correctly: show new code warning 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={false}
@@ -593,7 +593,7 @@ exports[`should render correctly: show warning 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={false}
@@ -749,7 +749,7 @@ exports[`should render correctly: show warning if not using default 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={true}
@@ -905,7 +905,7 @@ exports[`should render correctly: submitting 1`] = `
<div
className="display-flex-center"
>
- <Select
+ <SelectLegacy
className="abs-width-300"
clearable={false}
disabled={true}