UNPKG

605 BJavaScriptView Raw
1import React from 'react';
2import { NativeModules } from 'react-native';
3const { ExponentKeepAwake } = NativeModules;
4export default class KeepAwake extends React.PureComponent {
5 componentDidMount() {
6 ExponentKeepAwake.activate();
7 }
8 componentWillUnmount() {
9 ExponentKeepAwake.deactivate();
10 }
11 render() {
12 return null;
13 }
14}
15KeepAwake.activate = activate;
16KeepAwake.deactivate = deactivate;
17export function activate() {
18 ExponentKeepAwake.activate();
19}
20export function deactivate() {
21 ExponentKeepAwake.deactivate();
22}
23//# sourceMappingURL=KeepAwake.js.map
\No newline at end of file