[state, setState] = useState({})
{ state.game ? inPlay() : <EntranceGame config={state} updateState={updateConfigState}/>}
Вот сдесь если изменяется свойство стейта то рендеринг не срабатывает.
Я попробовал написать отдельно
const [game, setGame] = useState(null);
{ game ? inPlay() : <EntranceGame config={state} updateState={updateConfigState}/>}
Вот так то будет работать!
НО у меня лишняя переменная выходит
мне кажется надо больше кода, чтобы понять
я дал класс из вне чтобы , каждый компонент возьмет эту кнопку и стилизует по своему
я про то что как раз в самом твоем компоненте юзать не <div onClick.... , а <button onClick
Обсуждают сегодня