Estatus de conexión limpio y sencillo.
npm i @codice-progressio/estatus-conexion
Agrega la libreria al modulo que desees.
@NgModule({
declarations: [
AppComponent,
],
imports: [
BrowserModule,
EstatusConexionModule
],
providers: [],
bootstrap: [AppComponent],
})
Inyecta el servicio en el componente:
export class EstatusConexionComponent implements OnInit {
constructor(private estatus: EstatusConexionService) {
this.estatus
.online
.subscribe((estado) => (this.conectado = estado));
}
conectado: boolean = false;
ngOnInit(): void {}
}