|
@@ -0,0 +1,23 @@
|
|
|
+if (Meteor.isClient) {
|
|
|
+ // counter starts at 0
|
|
|
+ Session.setDefault("counter", 0);
|
|
|
+
|
|
|
+ Template.hello.helpers({
|
|
|
+ counter: function () {
|
|
|
+ return Session.get("counter");
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ Template.hello.events({
|
|
|
+ 'click button': function () {
|
|
|
+ // increment the counter when button is clicked
|
|
|
+ Session.set("counter", Session.get("counter") + 1);
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+if (Meteor.isServer) {
|
|
|
+ Meteor.startup(function () {
|
|
|
+ // code to run on server at startup
|
|
|
+ });
|
|
|
+}
|