Change store storage system.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { NgModule } from '@angular/core';
|
||||
import { APP_INITIALIZER, NgModule } from '@angular/core';
|
||||
import { BrowserModule } from '@angular/platform-browser';
|
||||
import { CookieService } from 'ngx-cookie-service';
|
||||
|
||||
@@ -20,6 +20,8 @@ import { HeaderComponent } from './core/components/header/header.component';
|
||||
import { ActiveListTasksComponent } from './active-list-tasks/active-list-tasks.component';
|
||||
import { TaskDisplayComponent } from './active-list-tasks/task-display/task-display.component';
|
||||
import {MatCheckboxModule} from '@angular/material/checkbox';
|
||||
import { TaskListService } from './core/service/task-list.service';
|
||||
import { StorePersistenceService } from './core/service/store-persistence.service';
|
||||
|
||||
@NgModule({
|
||||
declarations: [
|
||||
@@ -47,6 +49,12 @@ import {MatCheckboxModule} from '@angular/material/checkbox';
|
||||
],
|
||||
providers: [
|
||||
CookieService,
|
||||
{
|
||||
provide: APP_INITIALIZER,
|
||||
useFactory: (taskListService: TaskListService) => () => taskListService.removeActiveTaskList(),
|
||||
deps: [TaskListService, StorePersistenceService],
|
||||
multi: true
|
||||
}
|
||||
],
|
||||
bootstrap: [AppComponent]
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user