aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorStas Vilchik <stas.vilchik@sonarsource.com>2017-11-03 10:17:47 +0100
committerStas Vilchik <stas.vilchik@sonarsource.com>2017-11-03 14:28:18 +0100
commit3fabf071755063dab1e027534e6ed699f4f3f96d (patch)
tree3d6f4818174d2d73747daa9b26b6250c647fdf5b /server
parent6805619766655e0e2e0d375503d65d5818c0c6a6 (diff)
downloadsonarqube-3fabf071755063dab1e027534e6ed699f4f3f96d.tar.gz
sonarqube-3fabf071755063dab1e027534e6ed699f4f3f96d.zip
expose SearchBox and EditButton
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
};
};