An open API service indexing awesome lists of open source software.

https://github.com/mcnaveen/is-darkmode

🦄 A Simple utility to find whether darkmode is enabled.
https://github.com/mcnaveen/is-darkmode

color-scheme darkmode display-theme is-darkmode is-lightmode lightmode

Last synced: 10 months ago
JSON representation

🦄 A Simple utility to find whether darkmode is enabled.

Awesome Lists containing this project

README

          

# :waxing_crescent_moon: Is Darkmode?

![Downloads this Week](https://img.shields.io/npm/dw/is-darkmode)
![Bundle Size](https://img.shields.io/bundlephobia/min/is-darkmode)
![Version](https://img.shields.io/npm/v/is-darkmode)

![is-darkmode](./image/cover.png)

:unicorn: A Simple utility to find whether darkmode is enabled.

### :package: Requirements

Node.js 16.x LTS

### :sparkles: Installation

Install the NPM Package with the below command:

```
npm install is-darkmode --save
```

(or)

Install with Yarn:

```
yarn add is-darkmode
```

### :pen: Usage

Import the module in your project:

```javascript
// Commonjs Import
var { isDarkmode } = require("is-darkmode");

// or ES6 import
import { isDarkmode } from "is-darkmode";
```

### :bulb: Example

Inside your React app, Pass the function into a Variable.

With that you can conditionally render the content based on the result of the function.

```jsx
import { isDarkmode } from "is-darkmode";

export default function App() {
const checkDarkmode = isDarkmode();

return (


Hello App


{checkDarkmode ? "Darkmode is Enabled" : "Darkmode is Disabled"}



);
}
```

### :ballot_box_with_check: Example Output

![Example Output](./image/preview.png)

---

#### :green_heart: Message

I hope you find this useful. If you have any questions, please create an issue.