Moving the namespace and some functions from user-management to user package

This commit is contained in:
Bruno Alves de Faria 2017-03-24 08:30:30 -03:00
parent 65ee016efc
commit 08fc0100f8
11 changed files with 20 additions and 14 deletions

View File

@ -0,0 +1 @@
import { Accounts } from 'meteor/accounts-base';

View File

@ -1,4 +1,5 @@
import './active-entry';
import './components';
import './lib';
import './handlers';
import './subscriptions';

View File

@ -1,4 +1,2 @@
import './audit';
import './changePassword';
import './getName';
import './logout';

View File

@ -1,9 +0,0 @@
import { Meteor } from 'meteor/meteor';
import { Router } from 'meteor/iron:router';
import { OHIF } from 'meteor/ohif:core';
OHIF.user.logout = () => {
Meteor.logout(function() {
Router.go('/entrySignIn');
});
};

View File

@ -23,11 +23,9 @@ Package.onUse(function(api) {
// Our custom packages
api.use('ohif:design');
api.use('ohif:core');
api.use('ohif:user');
api.use('ohif:study-list');
// Main module
api.mainModule('main.js', ['client', 'server']);
// Load icons
api.addAssets('assets/user-menu-icons.svg', 'client');

View File

@ -1,2 +1,3 @@
import './components';
import './lib';
import './routes';

View File

@ -0,0 +1,2 @@
import './getName';
import './logout';

View File

@ -0,0 +1,11 @@
import { Meteor } from 'meteor/meteor';
import { OHIF } from 'meteor/ohif:core';
OHIF.user.logout = () => Meteor.logout(error => {
if (error) {
OHIF.ui.showDialog('dialogInfo', {
title: 'Error',
message: error.reason
});
}
});

View File

@ -24,6 +24,9 @@ Package.onUse(function(api) {
api.use('ohif:design');
api.use('ohif:core');
// Main module
api.mainModule('main.js', ['client', 'server']);
// Client imports
api.addFiles('client/index.js', 'client');
});