Vou explicar por que quero fazer isto mais tarde. Aqui está o problema. Tenho uma função que retorna uma promessa como abaixo:
const testFunc = () => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { resolve('succeeded'); } Ler mais →
Estou a receber esta mensagem de erro numa aplicação React/Redux que está minificada e empacotada com Browserify e Gulp e implantada no Heroku.
Mas parece que o passo de construção está a ser feito em NODE_ENV='production'.
Tenho uma tarefa que define as variáveis de ambiente assim
Ler mais →Sou novo em React, Redux e JS em geral. Quero saber como posso dispatchar uma ação depois de outra terminar - Promises da maneira correta. O meu código na verdade funciona, mas continua a lançar o seguinte erro:
readingActions.js?14b9:56 Uncaught (in promise) TypeError: dispatch(...).then is not a function(…)Esta é a minha configuração.
Este é o meu criador de ações, o que eu quero é uma ação encadeada e onde ocorre o aviso.
export fu Ler mais →
Estou a tentar obter a instância da store (estado da store) fora de um componente React, concretamente numa função auxiliar separada. Tenho o meu reducer, a minha action, criei uma store no componente mais superior.
// configStore.js import { createStore } from 'redux'; import
Ler mais →usando Redux Thunk, o primeiro log 'OK' está OK, mas o processo não vai para o segundo console.log.
Alguém sabe o que está errado? Obrigado
export const postTweet = (body) => { console.log('OK') return dispatch => { console.log('NO LOG') } }Deves fazer dispatch(postTweet(body)). Apenas chamar postTweet como postTweet(body) a partir do componente não resulta.
Ler mais →
Estou a tentar ligar uma aplicação NextJS/React funcional que usa 'with-redux-saga' e 'with-redux' ao 'next-i18n' (https://github.com/isaachinman/next-i18next) -- mas quando a minha aplicação inicia recebo o seguinte erro:
Erro: Se tiver um método
Ler mais →
Tenho a seguinte API definida para a query RTK:
export const postsApi = createApi({ reducerPath: "postsApi", baseQuery: fetchBaseQuery({ baseUrl: 'https://myservice.co/api/v2/' }), tagTypes: ["Posts"], endpoints: (builder) => ({ getAllPosts: builde Ler mais →
No meu componente tenho o seguinte:
componentWillMount: function () { this.unsubscribe = store.subscribe(function () { this.setState({message: store.getState().authentication.message}); }.bind(this)); }, componentWillUnmount: function () { this.u Ler mais →Quero criar um websocket sob demanda quando certos componentes quiserem subscrever dados. Como posso partilhar a instância do websocket de forma semelhante ao Redux?
ação.js
export function subscribeToWS(url) { return dispatch => { let websocket = new WebSocket(url) websocket.on('connect', () => { websocket.send("subscribe") } websocket.on('message', (message) => { dispatch(storeNewData(message)) } } } Ler mais →
Qual é a forma correta de obter os valores de um formulário gerido pelo redux-form após cada atualização do formulário? Preciso de despachar uma ação sempre que o formulário mudar, usando os valores introduzidos no formulário.
A minha solução atual obtém os valores antigos, em vez daqueles que acabaram de s
Ler mais →