Thanks to a recent evolution in mobile and desktop operating systems, it is more and more common for users to expect two UI themes for apps and web...
For further actions, you may consider blocking this person and/or reporting abuse
there is a package called
constate
can help you simplify most of the context partinstead of putting the logic inside
ThemeProvider
wrapperyou can simply create a hook called
useTheme
and all component that use it will share the same hook instance