aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/sonar-web/src/main/js/app/utils/exposeLibraries.ts (renamed from server/sonar-web/src/main/js/app/utils/exposeLibraries.js)28
1 files changed, 17 insertions, 11 deletions
diff --git a/server/sonar-web/src/main/js/app/utils/exposeLibraries.js b/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts
index cc6b71226b4..188566f1b07 100644
--- a/server/sonar-web/src/main/js/app/utils/exposeLibraries.js
+++ b/server/sonar-web/src/main/js/app/utils/exposeLibraries.ts
@@ -30,6 +30,7 @@ import FavoriteContainer from '../../components/controls/FavoriteContainer';
import LicenseEditionSet from '../../apps/marketplace/components/LicenseEditionSet';
import ListFooter from '../../components/controls/ListFooter';
import Modal from '../../components/controls/Modal';
+import SearchBox from '../../components/controls/SearchBox';
import Select from '../../components/controls/Select';
import Tooltip from '../../components/controls/Tooltip';
import ModalForm from '../../components/common/modal-form';
@@ -37,29 +38,34 @@ import SelectList from '../../components/SelectList';
import CoverageRating from '../../components/ui/CoverageRating';
import DuplicationsRating from '../../components/ui/DuplicationsRating';
import Level from '../../components/ui/Level';
+import { EditButton } from '../../components/ui/buttons';
const exposeLibraries = () => {
- window.ReactRedux = ReactRedux;
- window.ReactRouter = ReactRouter;
- window.SonarIcons = icons;
- window.SonarMeasures = measures;
- window.SonarRequest = { ...request, throwGlobalError };
- window.SonarComponents = {
+ const global = window as any;
+
+ global.ReactRedux = ReactRedux;
+ global.ReactRouter = ReactRouter;
+ global.SonarIcons = icons;
+ global.SonarMeasures = measures;
+ global.SonarRequest = { ...request, throwGlobalError };
+ global.SonarComponents = {
+ CoverageRating,
DateFromNow,
DateFormatter,
DateTimeFormatter,
+ DuplicationsRating,
+ EditButton,
FavoriteContainer,
+ Level,
LicenseEditionSet,
ListFooter,
Modal,
Tooltip,
Select,
- CoverageRating,
- DuplicationsRating,
- Level,
+ SelectList,
+ SearchBox,
// deprecated, used in Governance
- ModalForm_deprecated: ModalForm,
- SelectList
+ ModalForm_deprecated: ModalForm
};
};