Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/evanbacon/expo-dark-mode-switch

A beautiful React dark mode switch component for iOS, Android, and Web
https://github.com/evanbacon/expo-dark-mode-switch

animated css-in-js dark-mode expo react react-native react-native-web style switch

Last synced: 15 days ago
JSON representation

A beautiful React dark mode switch component for iOS, Android, and Web

Awesome Lists containing this project

README

        

Welcome to the Expo Dark Mode Switch 👋


Product: demo






Github: evanbacon


License: MIT

Based on a component from the home screen of [twizzle](https://twizzle.app/) by [@thekitze](https://twitter.com/thekitze). Converted to Expo for use in iOS, Android, and Web apps.



Twitter: baconbrix


Twitter: kitze

## Install

```sh
yarn add expo-dark-mode-switch && expo install react-native-svg

# or

npm install --save expo-dark-mode-switch && expo install react-native-svg
```

### Example

```tsx
import * as React from 'react';
import Switch from 'expo-dark-mode-switch';

export default function App() {
const [value, setValue] = React.useState(true);
return setValue(value)} />;
}
```

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/evanbacon/expo-dark-mode-switch/issues).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2020 Evan Bacon.

This project is [MIT](/LICENSE) licensed.