Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { Mongo } from 'meteor/mongo';
- Questions = new Mongo.Collection("Questions");
- import '../imports/api/database.js';
- FlowRouter.route('/', {
- action: function() {
- BlazeLayout.render('MainPage');
- console.log(Questions.find({}).count());
- if(Meteor.isClient) {
- Template.register.events({
- 'submit form'(event, template) {
- event.preventDefault();
- const EmailConst = template.find('#email').value;
- const UsernameCost = template.find('#username').value;
- const PasswordConst = template.find('#password').value;
- Accounts.createUser({
- username: UsernameCost,
- email: EmailConst,
- password: PasswordConst
- });
- }
- });
- Template.login.events({
- 'submit form'(event, template) {
- event.preventDefault();
- const UsernameCost = template.find('#login-username').value;
- const PasswordConst = template.find('#login-password').value;
- Meteor.loginWithPassword(UsernameCost, PasswordConst);
- }
- });
- Template.logout.events({
- 'click #LogoutUser'(event) {
- event.preventDefault();
- Meteor.logout();
- }
- })
- };
- Template.createquestion.events({
- 'submit form'(event, template) {
- event.preventDefault();
- const QuestionNewSub = template.find('#question-subject').value;
- const QuestionBody = template.find('#question-area').value;
- const QuestionId = Math.floor((Math.random() * 9999999999) + 1);
- const QuestionUsername = Meteor.user().username;
- const QuestionNewActive = true;
- const creationDate = new Date();
- Questions.insert({
- id: QuestionId,
- poster: QuestionUsername,
- subject: QuestionNewSub,
- content: QuestionBody,
- active: QuestionNewActive,
- createdAt: creationDate
- });
- console.log("Question posted!");
- }
- })
- Template.getquestions.helpers({
- results() {
- Questions.find({
- active: true
- }).count();
- },
- });
- }
- });
- FlowRouter.route('/social', {
- action: function() {
- console.log("Yeah! We are on the social route!");
- }
- });
- import { Meteor } from 'meteor/meteor';
- Meteor.onConnection(function() {
- import '../imports/api/database.js';
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement