Skip to content

Instantly share code, notes, and snippets.

View mariorodriguespt's full-sized avatar
🏠
Working from home

Mário Rodrigues mariorodriguespt

🏠
Working from home
View GitHub Profile
//Add this package meteor add matb33:collection-hooks
//Create a new file in /server/hooks.js
Meteor.startup(function(){
Thread.models.Contacts.model.after.update((userId, doc) => {
console.log('doc: ' , doc);
Meteor.users.update({
_id : doc.userId,
profile.userChangedName: false
},{
import React from 'react';
import { BrowserRouter, Route } from 'react-router-dom';
import createBrowserHistory from 'history/createBrowserHistory';
import Homepage from './pages/homepage/Homepage.jsx';
import Explore from './pages/explore/Explore.jsx';
import AboutUs from './pages/about-us/AboutUs';
const browserHistory = createBrowserHistory();
OrgMainNotification.propTypes = {};
export default createContainer(() => {
return {};
}, OrgMainNotification);
export default function connect(options) {
let expandedOptions = options;
if ( typeof options === 'function' ) {
expandedOptions = {
getMeteorData: options ,
};
}
const { getMeteorData , pure = true , contextTypes = {} } = expandedOptions;
const containerFunction = {
getMeteorData: ( props , context ) => {
console.log( 'context' , context );
...secret code...
return {
isReady ,
timelineEvents
};
const containerFunction = {
getMeteorData: ( props , context ) => {
console.log( 'context' , context );
...secret code...
return {
isReady ,
timelineEvents
};
class A extends React.Component{
state = {
scrollToDefinitionID :1
},
stepUP(){
this.setState({
currentStep : 2
})
}
class A extends React.Component{
state = {
scrollToDefinitionID :1
},
stepUP(){
this.setState({
currentStep : 2
})
}
const buttonsViews = {
'close' : CloseButton,
'open' : OpenButton,
'delete' : DeleteButton
}
class A extends React.Component{
state = {
scrollToDefinitionID :1
},
{
"presets": ["react-native"],
"plugins": [
["module-resolver", {
"root": ["./src"],
"alias": {
"Components" : "./src/components",
"components" : "./src/components",
"screens" : "./src/screens",
"Colours" : "./src/constants/Colours.js",