Skip to content

Instantly share code, notes, and snippets.

View osanyin's full-sized avatar
🐒
Chaos dude

Rafael Guimarães osanyin

🐒
Chaos dude
  • Belo Horizonte, Minas Gerais, Brasil
View GitHub Profile
componentDidUpdate: function(prevProps, prevState){
if (this.props.refreshing !== prevProps.refreshing) {
this._lastRefreshing = this.props.refreshing;
}
}
componentWillUnmount: function(){
DeviceEventEmitter.removeSubscription(this.subscription);
}
const ADD_TODO = 'ADD_TODO'
{
type: ADD_TODO,
text: 'My first redux action',
completed: false
}
function todoApp(state = initialState, action) {
switch (action.type) {
case SET_VISIBILITY_FILTER:
return Object.assign({}, state, {
visibilityFilter: action.filter
})
case ADD_TODO:
return Object.assign({}, state, {
todos: [
...state.todos,
const initialState = {
visibilityFilter: VisibilityFilters.SHOW_ALL,
todos: []
}
function todoApp(state = initialState, action) {
switch (action.type) {
case SET_VISIBILITY_FILTER:
return Object.assign({}, state, {
visibilityFilter: action.filter
@osanyin
osanyin / spider.py
Created June 19, 2017 13:57
spider_pipeline.py
class BookSpider(BaseSpider):
name = "book_spider"
custom_settings = {
'ITEM_PIPELINES': {
'my_app.pipelines.BookPipeline': 300,
}
}
def parse(self, response):
export function increment(number) {
return {
type: 'INCREMENT',
number
}
}
export function decrement(number) {
return {
type: 'DECREMENT',
number
{
type: 'INCREMENT',
number: 3
}
// Importamos nossas actions
import { increment, decrement } from './actions'
// Setamos o estado inicial
const initialState = {
counter: 0
}
// Esse é nosso reducer, uma função simples que recebe 2 parâmetros.
// O state é o estado atual da aplicação e a action descreve a ação que será disparada.
This file has been truncated, but you can view the full file.
isbn,title,description,image
9780061684326,"1% Windfall, The","""Esta descoberta 'como' livro oferece um prático e abrangente that quadro mostra empresas como usar o preço para impulsionar lucros de diversos segmentos de clientes em ofensiva e defensiva (recessão, inflação e novo concorrente) situações."" - Richard Spaulding, Membro do Conselho de Administração, Scholastic CorporationRafi Mohammed, autor de The Art of Pricing, mostra as empresas como colher inesperadas financeiros e sustentar o crescimento utilizando a pouco explorado e muitas vezes negligenciado a estratégia de fixação de preços.",
9788578812324,"10 Chocolates Para o Sucesso - Estratégias de Um Coach Para Criar, Motivar e Recompensar Equipes","Lidar com pessoas não é fácil. Motivando a busca constante por melhores resultados, incentivar a superação de metas e objetivos, avaliar periodicamente o compromisso de funcionários: tudo isso é apenas uma parte da vida cotidiana de qualquer líder, seja em uma empresa familiar. Mas como manter o moral