@@ -33,6 +33,13 @@ import { AppRoutingModule } from './app-routing.module';
3333import { AppComponent } from './app.component' ;
3434
3535
36+ // Tanstack
37+ import {
38+ provideAngularQuery ,
39+ QueryClient
40+ } from '@tanstack/angular-query-experimental' ;
41+ import { HttpClientModule } from '@angular/common/http' ;
42+
3643const runtimeChecks : Partial < RuntimeChecks > = {
3744 strictActionImmutability : false ,
3845 strictActionSerializability : false ,
@@ -87,6 +94,7 @@ export function registerCustomComponents(): Map<string, any> {
8794 ] ,
8895 imports : [
8996 BrowserModule ,
97+ HttpClientModule ,
9098 BrowserAnimationsModule . withConfig ( { disableAnimations : prefersReducedMotion ( ) } ) ,
9199 EffectsModule . forRoot ( [ ] ) ,
92100 StoreModule . forRoot ( { } , { runtimeChecks } ) ,
@@ -133,7 +141,8 @@ export function registerCustomComponents(): Map<string, any> {
133141 { provide : OTTER_RULES_ENGINE_DEVTOOLS_OPTIONS , useValue : { isActivatedOnBootstrap : true } } ,
134142 { provide : OTTER_COMPONENTS_DEVTOOLS_OPTIONS , useValue : { isActivatedOnBootstrap : true } } ,
135143 { provide : OTTER_APPLICATION_DEVTOOLS_OPTIONS , useValue : { isActivatedOnBootstrap : true } } ,
136- { provide : OTTER_STYLING_DEVTOOLS_OPTIONS , useValue : { isActivatedOnBootstrap : true } }
144+ { provide : OTTER_STYLING_DEVTOOLS_OPTIONS , useValue : { isActivatedOnBootstrap : true } } ,
145+ provideAngularQuery ( new QueryClient ( ) )
137146 ] ,
138147 bootstrap : [ AppComponent ]
139148} )
0 commit comments