react-native-smartconfig-swjava
Version:
18 lines (17 loc) • 611 B
JavaScript
import { NativeEventEmitter, NativeModules } from 'react-native';
let {
SmartconfigSwjava
} = NativeModules;
const eventEmitter = new NativeEventEmitter(SmartconfigSwjava);
var subscription;
export const startSmartConfig = (ssid, bssid, password, timeScan, callback) => {
if (typeof subscription !== 'undefined' && subscription) {
subscription.remove();
}
subscription = eventEmitter.addListener('SmartConfig', callback);
SmartconfigSwjava.start(ssid, bssid, password, timeScan, callback);
};
export const stopSmartConfig = () => {
SmartconfigSwjava.stop();
};
//# sourceMappingURL=index.js.map