react-native-silent
v0.1.1
Published
Library to detect if the device is in silent mode
Downloads
139
Readme
react-native-silent
Library to detect if the device is in silent mode
WARNING!! This library only works for android, iOS still work in progress!
Installation
npm install react-native-silent
Usage
import Silent from "react-native-silent";
// ...Inside your functional component
const getIsEnabled = () => {
Silent.isEnabled().then((value) => {
console.log('isEnabledValue changed', value);
setIsEnabledValue(value);
});
};
React.useEffect(() => {
getIsEnabled();
const listener = Silent.addListener((status) => {
console.log('silentStatus changed', status);
setSilentStatus(status);
});
() => {
if (listener) {
Silent.removeListener(listener);
}
};
}, []);
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT