From a3464c59bd9fb8e667fad548fbd5d2c6cd48cc7a Mon Sep 17 00:00:00 2001 From: Pascal Mugnier Date: Wed, 28 Mar 2018 11:10:51 +0200 Subject: [PATCH] GOV-320 Refresh portfolio from admin page --- server/sonar-web/src/main/js/app/utils/exposeLibraries.ts | 4 ++++ .../src/main/js/components/controls/ReloadButton.tsx | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts b/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts index 001ed45dd06..674a75b8a40 100644 --- a/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts +++ b/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts @@ -39,6 +39,8 @@ import CoverageRating from '../../components/ui/CoverageRating'; import DuplicationsRating from '../../components/ui/DuplicationsRating'; import Level from '../../components/ui/Level'; import { EditButton } from '../../components/ui/buttons'; +import DeferredSpinner from '../../components/common/DeferredSpinner'; +import ReloadButton from '../../components/controls/ReloadButton'; const exposeLibraries = () => { const global = window as any; @@ -53,6 +55,7 @@ const exposeLibraries = () => { DateFormatter, DateFromNow, DateTimeFormatter, + DeferredSpinner, DuplicationsRating, EditButton, FavoriteContainer, @@ -61,6 +64,7 @@ const exposeLibraries = () => { LicenseEditionSet, ListFooter, Modal, + ReloadButton, SearchBox, Select, SelectList, diff --git a/server/sonar-web/src/main/js/components/controls/ReloadButton.tsx b/server/sonar-web/src/main/js/components/controls/ReloadButton.tsx index 134e61adc7e..fe437c24b86 100644 --- a/server/sonar-web/src/main/js/components/controls/ReloadButton.tsx +++ b/server/sonar-web/src/main/js/components/controls/ReloadButton.tsx @@ -25,6 +25,7 @@ import { translate } from '../../helpers/l10n'; interface Props { className?: string; + tooltip?: string; onClick: () => void; } @@ -45,8 +46,9 @@ export default class ReloadButton extends React.PureComponent { ); render() { + const { tooltip = translate('reload') } = this.props; return ( - +