Skip to content

Instantly share code, notes, and snippets.

View mplatts's full-sized avatar

Matt Platts mplatts

View GitHub Profile
@mplatts
mplatts / console.js
Created November 18, 2014 05:32
collections 7
id = Teams.findOne()._id
Teams.update(id, {$set: {name: 'Real Madrid'}})
@mplatts
mplatts / example.js
Created November 18, 2014 05:37
overview 1
if(Meteor.isClient){
//do client stuff
}
@mplatts
mplatts / main.html
Created November 18, 2014 05:41
templates 1
<!-- /client/main.html -->
<head>
<title>Foosboom</title>
</head>
<body>
<h1>Foosboom</h1>
</body>
@mplatts
mplatts / teams.html
Created November 18, 2014 05:41
templates 2
<!-- /client/views/teams.html -->
<template name="teams">
<h3>Teams</h3>
</template>
@mplatts
mplatts / main.html
Created November 18, 2014 05:42
templates 3
<!-- /client/main.html -->
<head>
<title>Foosboom</title>
</head>
<body>
<h1>Foosboom</h1>
{{> teams}}
@mplatts
mplatts / teams.js
Created November 18, 2014 05:43
templates 4
// /client/views/teams.js
Template.teams.helpers({
});
@mplatts
mplatts / teams.coffee
Created November 18, 2014 05:44
templates 5
# /client/views/teams.coffee
Template.teams.helpers
teams: [
{name: 'Team 1'}
{name: 'Team 2'}
]
@mplatts
mplatts / teams.html
Created November 18, 2014 05:45
templates 7
<!-- /client/views/teams.html -->
<template name="teams">
<h3>Teams</h3>
<ul>
{{#each teams}}
<li>{{name}}</li>
{{/each}}
</ul>
</template>
@mplatts
mplatts / teams.html
Created November 18, 2014 05:47
events 1
<!-- client/views/teams.html -->
<template name="teams">
<h3>Teams</h3>
{{#if creating}}
<form class="form-create">
<input name="name" type="text">
<button type="submit">Submit</button>
<a class="cancel" href="#">Cancel</a>
</form>
@mplatts
mplatts / teams.coffee
Created November 18, 2014 05:48
events 2
# client/views/teams.coffee
Template.teams.helpers
teams: -> Teams.find()
creating: -> Session.get 'creating'
Template.teams.events
"click .create": (e, tpl) ->
e.preventDefault()
Session.set 'creating', true