Мне нужно по клику на кнопку перекрасить соседний див в синий цвет. Компонент кнопка, и компонент див находятся на одном уровне.
<App>
<ComponentButton onClick = {..} />
<ConmponentDiv color = {..}/>
</App
Как правильно создать action который вызывает клик, а также в редаксе хранить цвет, который я передаю в ConmponentDiv? Использую стэк react/typescript/redux.
компонент div:
const ComponentDiv = () => {
const style = {
color: "blue"
}
return (
<div style={style}>
hello
</div>
)
}
export default ComponentDiv;
компонент для кнопки:
const ComponentButton = () => {
return (
<button
onClick={...}
className="btn">click me
</button>
);
};
export default ComponentButton;
Значение цвета должно храниться как часть состояния ридакса. После нажатия на кнопку вызывается dispatch с экшеном изменения цвета. После получения из редьюсера нового состояния компонент дива перерисуется и изменит цвет.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
у меня есть 2 компонента, мне необходимо чтобы при срабатывание события в компоненте "А" данные присваивались в форму компонента "B",
Мне нужно сделать точно такое же вью как на скриншоте отмечено красной линией
Есть класс в котором собираю данные и записываю их в файл
Как при возникновении исключения получить имя метода и класса в котором оно вызвано?