diff --git a/client/main.html b/client/main.html index 388c5fe..8e14763 100644 --- a/client/main.html +++ b/client/main.html @@ -2,6 +2,7 @@ + KipCount diff --git a/imports/api/peopleCollection.js b/imports/api/peopleCollection.js index 70abb26..b2ed089 100644 --- a/imports/api/peopleCollection.js +++ b/imports/api/peopleCollection.js @@ -2,8 +2,9 @@ import { Mongo } from 'meteor/mongo'; import { Meteor } from 'meteor/meteor'; import { check } from 'meteor/check'; -export const PeopleCollection = new Mongo.Collection('people'); +//Puede que mongo no sea la BD correcta para esta aplicacion, si las personas van a confiar en esta aplicacion puede ser necesario una BD SQL. +export const PeopleCollection = new Mongo.Collection('people'); if (Meteor.isClient) { Template.dashboard.events({ diff --git a/imports/ui/App.jsx b/imports/ui/App.jsx index 2d437a0..b30831a 100644 --- a/imports/ui/App.jsx +++ b/imports/ui/App.jsx @@ -8,6 +8,7 @@ import View from './View.jsx'; import NavBar from './NavBar.jsx'; // App component - represents the whole app + class App extends Component { constructor(props) diff --git a/imports/ui/ModalAddFoundPerson.jsx b/imports/ui/ModalAddFoundPerson.jsx index 134541c..2ba0809 100644 --- a/imports/ui/ModalAddFoundPerson.jsx +++ b/imports/ui/ModalAddFoundPerson.jsx @@ -86,4 +86,4 @@ export default class ModalAddFoundPerson extends Component { ); } -} \ No newline at end of file +} diff --git a/imports/ui/OutsideAccountsUIWrapper.jsx b/imports/ui/OutsideAccountsUIWrapper.jsx index e869c5d..308136d 100644 --- a/imports/ui/OutsideAccountsUIWrapper.jsx +++ b/imports/ui/OutsideAccountsUIWrapper.jsx @@ -4,6 +4,7 @@ import { Template } from 'meteor/templating'; import { Blaze } from 'meteor/blaze'; export default class OutsideAccountsUIWrapper extends Component { + //Buena utilizacion de templates componentDidMount() { // Use Meteor Blaze to render login buttons this.view = Blaze.render(Template.ourLoginBar, diff --git a/imports/ui/PersonDetail.jsx b/imports/ui/PersonDetail.jsx index f14d556..e9feed0 100644 --- a/imports/ui/PersonDetail.jsx +++ b/imports/ui/PersonDetail.jsx @@ -7,7 +7,7 @@ export default class PersonDetail extends Component { { super(props); } - +//no se utiliza el atributo State de una persona, recomendaria agregarlo a los detalles o eliminarlo de la BD render() { if(this.props.person) { @@ -71,4 +71,4 @@ export default class PersonDetail extends Component { ); } } -} \ No newline at end of file +} diff --git a/imports/ui/View.jsx b/imports/ui/View.jsx index bca9b07..d9b9e78 100644 --- a/imports/ui/View.jsx +++ b/imports/ui/View.jsx @@ -7,6 +7,7 @@ import ModalAddWantedPerson from './ModalAddWantedPerson'; import LoginFormsAccountsUIWrapper from './LoginFormsAccountsUIWrapper.jsx'; import OutsideAccountsUIWrapper from './OutsideAccountsUIWrapper.jsx'; +//Recomendaria agregar mas parametros a la busqueda de personas en una busqueda avanzada export default class View extends Component { constructor(props) {