es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FLUTTER-REDUX

Redux typescript-eslint/no-unsafe-assignment – useDispatch Redux typescript-eslint/no-unsafe-assignment – useDispatch En español: Redux typescript-eslint/no-unsafe-assignment – useDispatch

Estoy utilizando React, TypeScript, ESlint y TypeScript-ESlint. No hay problemas con esto. Cuando instalé Redux, React-Redux y @types/react-redux, los tipos de Redux están siendo ignorados por TypeScript-ESlint. También instalé y desinstalé @types/redux. Todo en la API de Redux, como useDispatch(), useSelector(), combineReducers(), arroja errores de linting para “Asignación insegura de . . . Read more

Acceder a la tienda redux en las pruebas de react

Tengo la siguiente prueba. import React from ‘react’; import { render } from ‘@testing-library/react’; import { Provider } from ‘react-redux’; import {store} from ‘../../app/store’; import Game from ‘./Game’; test(‘should render Game component correctly’, () => { const { getByText } = render( <provider store=”{store}”> <game></game> </provider> ); }); Me gustaría . . . Read more

¿Cómo repetir una prueba en Cypress varias veces?

Tengo la siguiente sección de código en una de mis pruebas de Cypress: cy.window() .its(‘store’) .invoke(‘getState’) .then((state) => { expect(state.app.gameStarted).to.equal(true) expect(state.app.noteButtonValues).to.have.lengthOf(4); expect(state.app.noteButtonValues).to.include(state.app.correctAnswer) cy.get(“button”).contains(state.app.correctAnswer).click() cy.window() .its(‘store’) .invoke(‘getState’) .then((state) => { expect(state.app.correctAnswered).to.equal(1) expect(state.app.totalAnswered).to.equal(1) }) }) }) Estoy probando que cuando un usuario hace clic en un botón, el estado de Redux también . . . Read more