|
|
@@ -57,6 +57,7 @@ import UserGroupDetailContainer from './services/UserGroupDetailContainer';
|
|
|
import AdminUsersContainer from './services/AdminUsersContainer';
|
|
|
import WebsocketContainer from './services/WebsocketContainer';
|
|
|
import MarkDownSettingContainer from './services/MarkDownSettingContainer';
|
|
|
+import AdminExternalAccountsContainer from './services/AdminExternalAccountsContainer'
|
|
|
|
|
|
const logger = loggerFactory('growi:app');
|
|
|
|
|
|
@@ -174,6 +175,19 @@ if (adminUsersElem != null) {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
+const adminExternalAccountsElem = document.getElementById('admin-external-account');
|
|
|
+if (adminExtenralAccountsElem != null) {
|
|
|
+ const adminExternalAccountsContainer = new AdminExternalAccountsContainer(appContainer);
|
|
|
+ ReactDOM.render(
|
|
|
+ <Provider inject={[injectableContainers, adminExternalAccountsContainer]}>
|
|
|
+ <I18nextProvider i18n={i18n}>
|
|
|
+ <ManageExternalAccount />
|
|
|
+ </I18nextProvider>
|
|
|
+ </Provider>,
|
|
|
+ adminExternalAccountsElem,
|
|
|
+ );
|
|
|
+}
|
|
|
+
|
|
|
const adminUserGroupDetailElem = document.getElementById('admin-user-group-detail');
|
|
|
if (adminUserGroupDetailElem != null) {
|
|
|
const userGroupDetailContainer = new UserGroupDetailContainer(appContainer);
|