react-use-color-scheme
TypeScript icon, indicating that this package has built-in type declarations

0.3.1 • Public • Published

Hooks for Color Scheme

Usage

const App = () => {
  const isDarkMode = useIsDarkMode(); // true or false
  const colorScheme = useColorScheme(); // 'dark', 'light' or 'no-preference'
  const isLightMode = useIsColorScheme(ColorScheme.Light); // true or false

  return (
    <div>
      <p>Is dark mode? {isDarkMode ? 'Yeah' : 'Noop'}</p>
      <p>Color scheme: {colorScheme}</p>
      <p>Is light mode? {isLightMode ? 'Yeah' : 'Noop'}</p>
    </div>
  );
};

Readme

Keywords

none

Package Sidebar

Install

npm i react-use-color-scheme

Weekly Downloads

3

Version

0.3.1

License

MIT

Unpacked Size

22.5 kB

Total Files

27

Last publish

Collaborators

  • marnaiz