Skip to content

Commit

Permalink
Convert rocketchat-setup-wizard to main module structure (#12806)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcosSpessatto authored and rodrigok committed Dec 4, 2018
1 parent edc48c2 commit 02aa90b
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 10 deletions.
1 change: 1 addition & 0 deletions packages/rocketchat-setup-wizard/client/final.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { Meteor } from 'meteor/meteor';
import { FlowRouter } from 'meteor/kadira:flow-router';
import { Template } from 'meteor/templating';
import { RocketChat } from 'meteor/rocketchat:lib';

Template.setupWizardFinal.onCreated(function() {
const isSetupWizardDone = localStorage.getItem('wizardFinal');
Expand Down
4 changes: 4 additions & 0 deletions packages/rocketchat-setup-wizard/client/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import './setupWizard.html';
import './setupWizard';
import './final.html';
import './final';
3 changes: 3 additions & 0 deletions packages/rocketchat-setup-wizard/client/setupWizard.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ import { FlowRouter } from 'meteor/kadira:flow-router';
import { Session } from 'meteor/session';
import { Template } from 'meteor/templating';
import { TAPi18n } from 'meteor/tap:i18n';
import { RocketChat, handleError } from 'meteor/rocketchat:lib';
import { t } from 'meteor/rocketchat:ui';
import toastr from 'toastr';

const cannotSetup = () => {
const showSetupWizard = RocketChat.settings.get('Show_Setup_Wizard');
Expand Down
17 changes: 7 additions & 10 deletions packages/rocketchat-setup-wizard/package.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,11 @@ Package.describe({
});

Package.onUse(function(api) {
api.use('ecmascript');
api.use('templating', 'client');
api.use('rocketchat:theme');

api.addFiles('client/setupWizard.html', 'client');
api.addFiles('client/setupWizard.js', 'client');
api.addFiles('client/final.html', 'client');
api.addFiles('client/final.js', 'client');

api.addFiles('server/getSetupWizardParameters.js', 'server');
api.use([
'ecmascript',
'templating',
'rocketchat:theme',
]);
api.mainModule('client/index.js', 'client');
api.mainModule('server/index.js', 'server');
});
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { Meteor } from 'meteor/meteor';
import { RocketChat } from 'meteor/rocketchat:lib';

Meteor.methods({
getSetupWizardParameters() {
Expand Down
1 change: 1 addition & 0 deletions packages/rocketchat-setup-wizard/server/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import './getSetupWizardParameters';

0 comments on commit 02aa90b

Please sign in to comment.