Skip to content

Instantly share code, notes, and snippets.

View eduard-tkv's full-sized avatar

Eduard eduard-tkv

  • Toronto, Canada
View GitHub Profile
$(document).ready(function(){
$.getJSON( "google_places.json", function( data ) {
});
});
<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<title>ReactJS Chapter 1</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<script type="text/javascript" src="js/react.min.js"></script>
<script type="text/javascript" src="js/react-dom.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
<!DOCTYPE html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<title>ReactJS Chapter 1</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/custom.css">
<script type="text/javascript" src="js/react.min.js"></script>
<script type="text/javascript" src="js/react-dom.min.js"></script>
<!DOCTYPE html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<title>ReactJS Chapter 1</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/custom.css">
<script type="text/javascript" src="js/react.min.js"></script>
<script type="text/javascript" src="js/react-dom.min.js"></script>
class NameForm extends React.Component {
constructor(props) {
super(props);
this.state = {value: ''};
this.handleChange = this.handleChange.bind(this);
this.handleSubmit = this.handleSubmit.bind(this);
}
handleChange(event) {
class Detail extends React.Component{
constructor(props){
super(props);
this.state = {
commits: [],
mode: "commits",
forks: [],
pulls: []
import React from 'react';
const STATUS = {
HOVERED: 'hovered',
NORMAL: 'normal',
};
export default class Link extends React.Component {
constructor(props) {
let HigherOrderComp = (Component) => class extends React.Component{
construstor(props){
super(props);
this.state = {
count: 0
};
}
componentDidMount(){
setInterval(()=>{
//constants/app-constants.js
let constants = {
INCREMENT: "INCREMENT"
};
export default constants;
//dispatcher/dispatcher.js
import {Dispatcher} from 'flux';
//actions/app-actions.js
import constants from '../constants/app-constants';
import dispatcher from '../dispatcher/dispatcher';
export let incrementActions = {
incrementCount: ()=>{
console.log('- inside incrementActions in app actions');
dispatcher.dispatch({
actionType: constants.INCREMENT
});