Eventos del Usuario
Para utilizar esta libreria donde se guardaran los ultimos x eventos generados por el usuario, donde x podria modificarse segun lo requiera el desarrollador, debera seguir los siguientes pasos:
- Importe el modulo de HTTP_INTERCEPTORS en el modulo principal:
import {HttpClientModule,HTTP_INTERCEPTORS} from '@angular/common/http';
2. Importe los modulos de InterceptorHttp y RouterEvents de la libreria cuadro-dialogo:import { InterceptorHttp, RouterEvents } from 'cuadro-dialogo';
3. Agregue en los providers del modulo principal lo siguiente:providers: [ {provide: HTTP_INTERCEPTORS, useClass: InterceptorHttp, multi: true }, RouterEvents ]
4. En el componente principal importe los modulos de Router y RouterEvents:import { Router } from '@angular/router';
import { RouterEvents } from 'cuadro-dialogo';
5. Inyecte en el constructor del componente principal ambos modulos mencionados anteriormente:constructor(private router: Router, private routerEvents: RouterEvents) { }
6. Dirigase al node_modules del proyecto, entre a la carpeta event-logs, y abra el archivo event-logs.js. Modifique la variable amount segun requiera que sea la cantidad de eventos generados por el usuario a guardar.let amount = x;