diff options
Diffstat (limited to 'client/components/main/layouts.js')
-rw-r--r-- | client/components/main/layouts.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js index 393f890b..d4a9d6d1 100644 --- a/client/components/main/layouts.js +++ b/client/components/main/layouts.js @@ -20,7 +20,13 @@ const validator = { }, }; +Template.userFormsLayout.onCreated(() => { + Meteor.subscribe('setting'); + +}); + Template.userFormsLayout.onRendered(() => { + AccountsTemplates.state.form.keys = new Proxy(AccountsTemplates.state.form.keys, validator); const i18nTag = navigator.language; @@ -31,6 +37,11 @@ Template.userFormsLayout.onRendered(() => { }); Template.userFormsLayout.helpers({ + + currentSetting() { + return Settings.findOne(); + }, + languages() { return _.map(TAPi18n.getLanguages(), (lang, code) => { const tag = code; |