Explorar el Código

Restructure entire app directory

Adel Qalieh hace 12 años
padre
commit
3c8e74b6c2
Se han modificado 5 ficheros con 36 adiciones y 40 borrados
  1. 0 39
      astroid-web.coffee
  2. 0 1
      astroid-web.css
  3. 31 0
      client/main.coffee
  4. 2 0
      client/main.helpers.coffee
  5. 3 0
      lib/models.coffee

+ 0 - 39
astroid-web.coffee

@@ -1,39 +0,0 @@
-Tasks = new Meteor.Collection("tasks")
-Lists = new Meteor.Collection("lists")
-Folders = new Meteor.Collection("folders")
-
-if Meteor.isClient
-  Template.todos.tasks = ->
-    Tasks.find()
-
-  Template.todos.events
-    'click a.completeBox': (e) ->
-      e.preventDefault()
-      now = new Date()
-      Tasks.update this._id,
-        $set:
-          completed: not @completed
-          dateCompleted: now
-          modified: now
-
-  Template.newTaskForm.events
-    'submit #new-task, click #addTaskButton': (e) ->
-      e.preventDefault()
-      body = $('#new-task-text').val()
-      $('#new-task-text').val("")
-      now = new Date()
-      priority = 'low'
-      list = 'Home'
-      Tasks.insert
-        body: body
-        dateDue: now
-        dateCreated: now
-        dateCompleted: false
-        modified: now
-        list: list
-        priority: priority
-        completed: false
-        repeating: false
-
-  Handlebars.registerHelper 'formatDate', (date) ->
-      moment(date).format('D MMM YYYY')

+ 0 - 1
astroid-web.css

@@ -1 +0,0 @@
-/* CSS declarations go here */

+ 31 - 0
client/main.coffee

@@ -0,0 +1,31 @@
+Template.todos.tasks = ->
+  Tasks.find()
+
+Template.todos.events
+  'click a.completeBox': (e) ->
+    e.preventDefault()
+    now = new Date()
+    Tasks.update this._id,
+      $set:
+        completed: not @completed
+        dateCompleted: now
+        modified: now
+
+Template.newTaskForm.events
+  'submit #new-task, click #addTaskButton': (e) ->
+    e.preventDefault()
+    body = $('#new-task-text').val()
+    $('#new-task-text').val("")
+    now = new Date()
+    priority = 'low'
+    list = 'Home'
+    Tasks.insert
+      body: body
+      dateDue: moment(now).add('w', 1).toDate()
+      dateCreated: now
+      dateCompleted: false
+      modified: now
+      list: list
+      priority: priority
+      completed: false
+      repeating: false

+ 2 - 0
client/main.helpers.coffee

@@ -0,0 +1,2 @@
+Handlebars.registerHelper 'formatDate', (date) ->
+    moment(date).format('D MMM YYYY')

+ 3 - 0
lib/models.coffee

@@ -0,0 +1,3 @@
+Tasks = new Meteor.Collection("tasks")
+Lists = new Meteor.Collection("lists")
+Folders = new Meteor.Collection("folders")