В этой статье вы узнаете, как эффективно реализовать ночной режим в React-приложении, используя библиотеку styled-components и некоторые функции React.
статья то зачетная
а вот с оформлением кода тяжко