diff options
author | David Cho-Lerat <david.cho-lerat@sonarsource.com> | 2023-07-12 20:30:42 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2023-07-19 20:03:05 +0000 |
commit | 09d49d33da7a76c1fe3c5e3c5e8c415286d1861c (patch) | |
tree | 229ad178043c94b1dc223ac1bf20f5388ab691b5 /server/sonar-web/src/main/js | |
parent | 21fb2157a48f119775a5fd6c573101f7c0b67939 (diff) | |
download | sonarqube-09d49d33da7a76c1fe3c5e3c5e8c415286d1861c.tar.gz sonarqube-09d49d33da7a76c1fe3c5e3c5e8c415286d1861c.zip |
SONAR-19777 Lock project security reports page
Diffstat (limited to 'server/sonar-web/src/main/js')
3 files changed, 43 insertions, 35 deletions
diff --git a/server/sonar-web/src/main/js/app/components/indexation/PageUnavailableDueToIndexation.tsx b/server/sonar-web/src/main/js/app/components/indexation/PageUnavailableDueToIndexation.tsx index eead7093fcc..6dfa918d7bc 100644 --- a/server/sonar-web/src/main/js/app/components/indexation/PageUnavailableDueToIndexation.tsx +++ b/server/sonar-web/src/main/js/app/components/indexation/PageUnavailableDueToIndexation.tsx @@ -40,24 +40,24 @@ export class PageUnavailableDueToIndexation extends React.PureComponent<WithInde return ( <div className="page-wrapper-simple"> <FlagMessage className="sw-m-10" variant="info"> - {translate('indexation.page_unavailable.description')} - <br /> - <FormattedMessage - defaultMessage={translate( - 'indexation.page_unavailable.description.additional_information' - )} - id="indexation.page_unavailable.description.additional_information" - values={{ - link: ( - <Link - className="sw-ml-4" - to="https://docs.sonarqube.org/latest/instance-administration/reindexing/" - > - {translate('learn_more')} - </Link> - ), - }} - /> + <span className="sw-w-[290px]"> + {translate('indexation.page_unavailable.description')} + <span className="sw-ml-1"> + <FormattedMessage + defaultMessage={translate( + 'indexation.page_unavailable.description.additional_information' + )} + id="indexation.page_unavailable.description.additional_information" + values={{ + link: ( + <Link to="https://docs.sonarqube.org/latest/instance-administration/reindexing/"> + {translate('learn_more')} + </Link> + ), + }} + /> + </span> + </span> </FlagMessage> </div> ); diff --git a/server/sonar-web/src/main/js/app/components/indexation/__tests__/__snapshots__/PageUnavailableDueToIndexation-test.tsx.snap b/server/sonar-web/src/main/js/app/components/indexation/__tests__/__snapshots__/PageUnavailableDueToIndexation-test.tsx.snap index 43fa2200495..53932900198 100644 --- a/server/sonar-web/src/main/js/app/components/indexation/__tests__/__snapshots__/PageUnavailableDueToIndexation-test.tsx.snap +++ b/server/sonar-web/src/main/js/app/components/indexation/__tests__/__snapshots__/PageUnavailableDueToIndexation-test.tsx.snap @@ -8,22 +8,28 @@ exports[`should render correctly 1`] = ` className="sw-m-10" variant="info" > - indexation.page_unavailable.description - <br /> - <FormattedMessage - defaultMessage="indexation.page_unavailable.description.additional_information" - id="indexation.page_unavailable.description.additional_information" - values={ - { - "link": <StandoutLink - className="sw-ml-4" - to="https://docs.sonarqube.org/latest/instance-administration/reindexing/" - > - learn_more - </StandoutLink>, - } - } - /> + <span + className="sw-w-[290px]" + > + indexation.page_unavailable.description + <span + className="sw-ml-1" + > + <FormattedMessage + defaultMessage="indexation.page_unavailable.description.additional_information" + id="indexation.page_unavailable.description.additional_information" + values={ + { + "link": <StandoutLink + to="https://docs.sonarqube.org/latest/instance-administration/reindexing/" + > + learn_more + </StandoutLink>, + } + } + /> + </span> + </span> </FlagMessage> </div> `; diff --git a/server/sonar-web/src/main/js/components/hoc/__tests__/withIndexationGuard-test.tsx b/server/sonar-web/src/main/js/components/hoc/__tests__/withIndexationGuard-test.tsx index 13683555887..4884755b7ad 100644 --- a/server/sonar-web/src/main/js/components/hoc/__tests__/withIndexationGuard-test.tsx +++ b/server/sonar-web/src/main/js/components/hoc/__tests__/withIndexationGuard-test.tsx @@ -26,7 +26,9 @@ import withIndexationGuard from '../withIndexationGuard'; describe('withIndexationGuard', () => { it('should render indexation message when showIndexationMessage returns true', () => { renderComponentWithIndexationGuard(() => true); - expect(screen.getByText(/indexation\.page_unavailable\.description/)).toBeInTheDocument(); + expect( + screen.getByText(/indexation\.page_unavailable\.description\.additional_information/) + ).toBeInTheDocument(); }); it('should render children when showIndexationMessage returns false', () => { |