Skip to content

Instantly share code, notes, and snippets.

View antronic's full-sized avatar
✌️
Working from home

Jirachai Chansivanon antronic

✌️
Working from home
View GitHub Profile
{
"info": {},
"data": [
{
"receipt_id": "R012760012",
"type": "in_debt",
"timestamp": "1485470001375",
"cost": 10400
}
]
@antronic
antronic / pokemonComponent.js
Created August 19, 2016 10:54 — forked from chaintng/pokemonComponent.js
pokemonComponent.js
return <PokemonInfo pokemonDetail={item} />
@antronic
antronic / pokedex-react-2.js
Created August 19, 2016 10:54 — forked from chaintng/pokedex-react-2.js
pokedex-react-2.js
// 3. set render function
var render = function() {
var filterPokemonType = store.getState().pokemonType;
var filterPokemonAtk = store.getState().pokemonAtk;
var filterPokemon = filterPokemonByTypeAndMinAtk(allPokemons, filterPokemonType, filterPokemonAtk);
ReactDOM.render(
<div>
<div>--- Total Filter Pokemon: {filterPokemon.length} ---</div>
<ul>
@antronic
antronic / pokedex-react-1.js
Created August 19, 2016 10:54 — forked from chaintng/pokedex-react-1.js
pokedex-react-1.js
// 1. set Reducer function to accept store.dispatch()
var reducer = function (state, action) {
var newState = state;
if (typeof state === 'undefined') {
return {
pokemonType: null,
pokemonAtk: null
};
}
switch (action.type) {
@antronic
antronic / pokedex-jquery-2.js
Created August 19, 2016 10:50 — forked from chaintng/pokedex-jquery-2.js
pokedex-jquery-2.js
// 2. set render function
var renderPokemonList = function(filterPokemon) {
$("#filterPokemonCount").html(filterPokemon.length);
var liStrings = filterPokemon.map(function (item) {
return "<li>" + item.name + " (Atk: " + item.attack + ", Def: " + item.defense + ")</li>";
});
$("#pokemonListUl").html(liStrings);
}
@antronic
antronic / pokedex-jquery-1.js
Created August 19, 2016 10:49 — forked from chaintng/pokedex-jquery-1.js
pokedex-jquery-1
// 1. set Listener for each filter
$("#pokemonTypeFilter").on('change', function(){
var filterPokemonType = this.value;
var filterPokemonAtk = $("#pokemonAtkFilter").val();
var filterPokemon = filterPokemonByTypeAndMinAtk(allPokemons, filterPokemonType, filterPokemonAtk);
renderPokemonList(filterPokemon);
});
$("#pokemonAtkFilter").on('keyup', function(){
var filterPokemonAtk = this.value;