Skip to content

Instantly share code, notes, and snippets.

View gregorybleiker's full-sized avatar

Gregory Bleiker gregorybleiker

View GitHub Profile
import '/imports/startup/server';
import { Mongo } from 'meteor/mongo';
export const Tasks = new Mongo.Collection('Tasks');
Tasks.initSampleData = function() {
// Tasks.remove({});
Tasks.insert({name: "Testtask 1"});
Tasks.insert({name: "Testtask 2"});
Tasks.insert({name: "Testtask 3"});
Tasks.insert({name: "Testtask 4"});
import React from 'react';
import { Meteor } from 'meteor/meteor';
import { Tasks } from '/imports/api/tasks/tasks.js';
export default class InitSampleData extends React.Component {
constructor(props) {
Meteor.subscribe('Tasks.all');
super(props);
}
import React from 'react';
export default class MyTodos extends React.Component {
render() {
return (
<h2>Your Todos</h2>
);
}
}
<head>
<title>my-todos</title>
</head>
<body>
<h1>My Todos</h1>
<div id="my-todos"></div>
</body>
import { Meteor } from 'meteor/meteor';
import React from 'react';
import { render } from 'react-dom';
import MyTodos from '../imports/ui/components/my-todos.js';
Meteor.startup(() => {
render(<MyTodos />, document.getElementById('my-todos'));
});