Skip to content

Instantly share code, notes, and snippets.

nhducit nhducit

  • Ho Chi Minh
Block or report user

Report or block nhducit

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View 0 reconciler.js
import Reconciler from 'react-reconciler'
import omit from 'lodash/omit'
import capitalize from 'lodash/capitalize'
import { actions as elementActions } from './store/elements'
import * as Elements from './elements'
const roots = new Map()
const emptyObject = {}
const Renderer = Reconciler({
nhducit / Child.js
Created Aug 27, 2016 — forked from eyesofkids/Child.js
Simple React Lifecycle methods test
View Child.js
import React from 'react'
var Child = React.createClass({
getInitialState: function(){
console.log('Child getInitialState');
return { value: 'start'}
getDefaultProps: function(){
console.log('Child getDefaultProps');
View GoogleApi.js
export const GoogleApi = function(opts) {
opts = opts || {}
const apiKey = opts.apiKey;
const libraries = opts.libraries || [];
const client = opts.client;
const URL = '';
const googleVersion = '3.22';
let script = null;
nhducit /
Created Jul 13, 2016 — forked from agnoster/
My ZSH Theme


A ZSH theme optimized for people who use:

  • Solarized
  • Git
  • Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)

For Mac users, I highly recommend iTerm 2 + Solarized Dark

nhducit /
Created Oct 2, 2015 — forked from staltz/
The introduction to Reactive Programming you've been missing
View replace.js
var myString = 'EXAMPLEstring';
var myNewString = myString.replace(/[A-Z]/g, '0');
function replaceFunc (a, b, c) {
console.log(a, b, c);
return a.toLowerCase();
var myOtherString = myString.replace(/[A-Z]/g, replaceFunc);
View regex-weburl.js
// Regular Expression for URL validation
// Author: Diego Perini
// Updated: 2010/12/05
// License: MIT
// Copyright (c) 2010-2013 Diego Perini (
// Permission is hereby granted, free of charge, to any person

intellij javascript live templates

Just a dump of handy live templates I use with IntelliJ. They should also work with WebStorm.

How to

  • Go to settings.
  • Search for live templates.
  • Under the javascript section you should be able to manage your templates.
You can’t perform that action at this time.