mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
28 lines
511 B
TypeScript
28 lines
511 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 => {
|
|
|
|
});
|
|
}
|
|
|
|
|
|
|
|
logCurrentNetworkStatus = async () => {
|
|
const status = await Network.getStatus();
|
|
|
|
return status;
|
|
|
|
};
|
|
|
|
} |