浏览代码

Rewrite Javascript code into coffeescript

Adel Qalieh 12 年之前
父节点
当前提交
736e80b125
共有 2 个文件被更改,包括 27 次插入38 次删除
  1. 27 0
      astroid-web.coffee
  2. 0 38
      astroid-web.js

+ 27 - 0
astroid-web.coffee

@@ -0,0 +1,27 @@
+Tasks = new Meteor.Collection("tasks")
+Lists = new Meteor.Collection("lists")
+Folders = new Meteor.Collection("folders")
+
+if Meteor.isClient
+  Template.todos.tasks = ->
+    Tasks.find()
+
+  Template.newTaskForm.events
+    'submit #new-task, click #addTaskButton': (e) ->
+      e.preventDefault()
+      body = $('#new-task-text').val()
+      $('#new-task-text').val("")
+      now = moment()
+      priority = 'low'
+      list = 'Home'
+      Tasks.insert
+        body: body
+        date: now.format('D MMM YYYY')
+        dateDue: now
+        dateCreated: now
+        dateCompleted: false
+        modified: now
+        list: list
+        priority: priority
+        complete: false
+        repeating: false

+ 0 - 38
astroid-web.js

@@ -1,38 +0,0 @@
-Tasks = new Meteor.Collection("tasks");
-Lists = new Meteor.Collection("lists");
-Folders = new Meteor.Collection("folders");
-
-if (Meteor.isClient) {
-  Template.todos.tasks = function () {
-    return Tasks.find();
-  }
-
-  Template.newTaskForm.events({
-    'submit #new-task, click #addTaskButton': function(e) {
-      e.preventDefault();
-      var body = $('#new-task-text').val();
-      $('#new-task-text').val("");
-      var now = moment();
-      var priority = 'low';
-      var list = 'Home';
-      Tasks.insert({
-        body: body,
-        date: now.format('D MMM YYYY'),
-        dateDue: now,
-        dateCreated: now,
-        dateCompleted: false,
-        modified: now,
-        list: list,
-        priority: priority,
-        complete: false,
-        repeating: false
-      });
-    }
-  });
-}
-
-if (Meteor.isServer) {
-  Meteor.startup(function () {
-    // code to run on server at startup
-  });
-}