Что я должен написать в конце метода useEffect? - PullRequest
0 голосов
/ 27 октября 2019
  const [dark,setDark] = useState(props.dark_mode);
  const [bgColor,setBgColor] = useState();
  const [butText,setButText] = useState();

  useEffect(() => {
    dark.dark_mode === true ? 
      setBgColor({background:'#262626',color:'#ffffff',height:'100vh'}) :
      setBgColor({background:'#ffffff',color:'#262626',height:'100vh'})
  })

  useEffect(() => {
    dark.dark_mode === true ? setButText('light') : setButText('dark')
  })

  const onChangeBackColor = () => {
    props.onDarkModeHandler()
    setDark(props.dark_mode);
  }

Что я должен написать в конце метода useEffect здесь? Нет ошибки, но предупреждение. Я написал [dark.dark_mode], на этот раз кнопка перестала работать.

...