Browse Source

return networkStatus as a variable

pull/17054/head
Sinan997 3 years ago
committed by Mahmut Gundogdu
parent
commit
56fa038734
  1. 8
      npm/ng-packs/packages/core/src/lib/services/internet-connection-service.ts

8
npm/ng-packs/packages/core/src/lib/services/internet-connection-service.ts

@ -14,6 +14,9 @@ export class InternetConnectionService{
/* creates writableSignal */
private status = signal(navigator.onLine);
/* READONLY ANGULAR SIGNAL */
networkStatus = computed(() => this.status())
constructor(){
this.window.addEventListener('offline', () => this.setStatus());
@ -24,11 +27,6 @@ export class InternetConnectionService{
this.status.set(navigator.onLine)
this.status$.next(navigator.onLine)
}
/* returns READONLY ANGULAR SIGNAL */
get networkStatus(){
return computed(() => this.status())
}
/* returns OBSERVABLE */
get networkStatus$(){

Loading…
Cancel
Save