describe('When user not logged in', () => {
let component;
let wrapper;
beforeEach(() => {
wrapper = shallow(<AppComponent isUserLoggedIn={false} {...props} />);
component = wrapper.instance();
});
it('invokes openLoginModal method', () => {
component.openLoginModal = jest.fn();
component.open(); // метод на компоненте Апп, который открывает сам Апп
expect(component.openLoginModal).toHaveBeenCalled();
});
});
this.state = {
inputVal: props.inputValue
}
if (this.state.wizard.steps !== data.steps) {
this.setState(state => {
state.wizard.steps = data.steps;
state.wizard.active = true;
}
}
Далее, что зависит от этого стейта, уже калькулируется в следующей функции, и тд
<img src={"/images/image.png"} />
, попробуйте так <img src={require('/images/image.png')} />
import React from 'react';
import logo from './logo.png';
console.log(logo); // /logo.84287d09.png
function Header() {
return <img src={logo} alt="Logo" />;
}
export default Header;