-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
23 lines (20 loc) · 667 Bytes
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import i18nEditorDialog from './Components/i18nEditorDialog';
import * as Scrivito from 'scrivito';
import initI18NConfigObject from './Objects/I18NConfig';
/**
* Extend the Scrivito Sidebar Menu with a Plugin Entry
*/
function extend() {
Scrivito.extendMenu(function(menu) {
menu.insert({
id: 'i18n',
onClick: () => Scrivito.openDialog('InternationalisationPlugin'),
title: 'i18n Plugin',
group: 'i18n',
enabled: Scrivito.isEditorLoggedIn() && Scrivito.isInPlaceEditingActive()
});
});
Scrivito.registerComponent('InternationalisationPlugin', i18nEditorDialog);
//initI18NConfigObject();
}
export default extend();