Files
doneit-web/src/app/services/network-connection.service.ts
T
Eudes Inácio bef79d674b Lot of changes
2021-11-09 17:23:39 +01:00

28 lines
557 B
TypeScript

import { Injectable } from '@angular/core';
import { BehaviorSubject, Observable } from 'rxjs'
import { Platform } from '@ionic/angular'
import { Network } from '@capacitor/network';
@Injectable({
providedIn: 'root'
})
export class NetworkConnectionService {
online: boolean = true;
constructor(){
Network.addListener('networkStatusChange', status => {
console.log('Network status changed', status);
});
}
logCurrentNetworkStatus = async () => {
const status = await Network.getStatus();
return status;
};
}