-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMLRA-Generator.js
More file actions
35 lines (32 loc) · 947 Bytes
/
Copy pathMLRA-Generator.js
File metadata and controls
35 lines (32 loc) · 947 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Handlebars.registerHelper("debugContext", function() {
console.log(this);
});
if (Meteor.isClient) {
Session.set("inputs", {});
Template.button.events({
'click div.button': function () {
var inputs = {};
var completed = true;
$('div.input').each(function(i, e) {
var text = $(e).text();
if (text == '') {
$(e).addClass('req');
completed = false;
} else {
$(e).removeClass('req');
inputs[i] = text;
}
})
if (completed) {
Session.set("inputs", inputs)
$('section.result').removeClass('hidden');
UI.render(Template.result)
$('section.result').removeClass('hidden');
Madlibs.insert({"full": $('section.result').text(), "entries": Session.get("inputs")});
}
}
});
Template.result.inputs = function() { return Session.get("inputs") };
}
if (Meteor.isServer) {
}