diff options
Diffstat (limited to 'apps/updatenotification/js-src/init.js')
-rw-r--r-- | apps/updatenotification/js-src/init.js | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/apps/updatenotification/js-src/init.js b/apps/updatenotification/js-src/init.js index 7730affb527..d874cb67f33 100644 --- a/apps/updatenotification/js-src/init.js +++ b/apps/updatenotification/js-src/init.js @@ -19,13 +19,22 @@ */ /* global define, $ */ +import Vue from 'vue'; +import Root from './components/root' -define(function(require) { - 'use strict'; +Vue.mixin({ + methods: { + t: function(app, text, vars, count, options) { + return OC.L10N.translate(app, text, vars, count, options); + }, + n: function(app, textSingular, textPlural, count, vars, options) { + return OC.L10N.translatePlural(app, textSingular, textPlural, count, vars, options); + } + } +}); + +const vm = new Vue({ + render: h => h(Root) +}).$mount('#updatenotification'); - var App = require('./app'); - $(function() { - App.initialise(); - }); -}); |