Skip to content

Commit ed0932c

Browse files
author
Alex Umanskiy
committed
chore(providers): removed deprecated function .forRoot()
1 parent 35ebfa3 commit ed0932c

23 files changed

Lines changed: 44 additions & 195 deletions

File tree

libs/common-docs/src/lib/common/documentation/documentation.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ <h4>Manual way</h4>
145145
<span class="lit">&#64;NgModule</span><span class="pun">({{'{'}}</span>
146146
<span class="pln"> &hellip;</span>
147147
<span class="pln"> imports:</span><span class="pln"> </span><span class="pln">[</span><span class="pln"> </span><span
148-
class="typ">TooltipModule<span class="pln">.forRoot(), &hellip;</span></span><span class="pln"> </span><span
148+
class="typ">TooltipModule<span class="pln">, &hellip;</span></span><span class="pln"> </span><span
149149
class="pun">]</span>
150150
<span class="pln"> &hellip;</span>
151151
<span class="pun">{{'}'}})</span></pre>

libs/common-docs/src/lib/demo-section-components/demo-examples-section/stackblitz/app.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { ${className === 'DemoModalServiceFromComponent' ? `${className}, ModalC
2424
@NgModule({
2525
declarations: [${className === 'DemoModalServiceFromComponent' ? `${className}, ModalContentComponent` : className}],
2626
imports: [
27-
${moduleData.moduleName}.forRoot(),
27+
${moduleData.moduleName},
2828
${className === 'DemoModalWithPopupsComponent' ? `TooltipModule,
2929
PopoverModule,` : ''}
3030
BrowserAnimationsModule,

src/accordion/accordion.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22

33
import { AccordionComponent } from './accordion.component';
44
import { AccordionPanelComponent } from './accordion-group.component';
@@ -7,12 +7,4 @@ import { AccordionPanelComponent } from './accordion-group.component';
77
imports: [AccordionComponent, AccordionPanelComponent],
88
exports: [AccordionComponent, AccordionPanelComponent]
99
})
10-
export class AccordionModule {
11-
// @deprecated method not required anymore, will be deleted in v19.0.0
12-
static forRoot(): ModuleWithProviders<AccordionModule> {
13-
return {
14-
ngModule: AccordionModule,
15-
providers: []
16-
};
17-
}
18-
}
10+
export class AccordionModule {}

src/alert/alert.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,8 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22
import { AlertComponent } from './alert.component';
33

44
@NgModule({
55
imports: [AlertComponent],
66
exports: [AlertComponent]
77
})
8-
export class AlertModule {
9-
// @deprecated method not required anymore, will be deleted in v19.0.0
10-
static forRoot(): ModuleWithProviders<AlertModule> {
11-
return {
12-
ngModule: AlertModule,
13-
providers: []
14-
};
15-
}
16-
}
8+
export class AlertModule {}

src/buttons/buttons.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22

33
import { ButtonCheckboxDirective } from './button-checkbox.directive';
44
import { ButtonRadioDirective } from './button-radio.directive';
@@ -8,12 +8,4 @@ import { ButtonRadioGroupDirective } from './button-radio-group.directive';
88
imports: [ButtonCheckboxDirective, ButtonRadioDirective, ButtonRadioGroupDirective],
99
exports: [ButtonCheckboxDirective, ButtonRadioDirective, ButtonRadioGroupDirective]
1010
})
11-
export class ButtonsModule {
12-
// @deprecated method not required anymore, will be deleted in v19.0.0
13-
static forRoot(): ModuleWithProviders<ButtonsModule> {
14-
return {
15-
ngModule: ButtonsModule,
16-
providers: []
17-
};
18-
}
19-
}
11+
export class ButtonsModule {}

src/carousel/carousel.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22

33
import { CarouselComponent } from './carousel.component';
44
import { SlideComponent } from './slide.component';
@@ -7,12 +7,4 @@ import { SlideComponent } from './slide.component';
77
imports: [SlideComponent, CarouselComponent],
88
exports: [SlideComponent, CarouselComponent]
99
})
10-
export class CarouselModule {
11-
// @deprecated method not required anymore, will be deleted in v19.0.0
12-
static forRoot(): ModuleWithProviders<CarouselModule> {
13-
return {
14-
ngModule: CarouselModule,
15-
providers: []
16-
};
17-
}
18-
}
10+
export class CarouselModule {}

src/collapse/collapse.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22

33
import { CollapseDirective } from './collapse.directive';
44

55
@NgModule({
66
imports: [CollapseDirective],
77
exports: [CollapseDirective]
88
})
9-
export class CollapseModule {
10-
// @deprecated method not required anymore, will be deleted in v19.0.0
11-
static forRoot(): ModuleWithProviders<CollapseModule> {
12-
return {
13-
ngModule: CollapseModule,
14-
providers: []
15-
};
16-
}
17-
}
9+
export class CollapseModule {}

src/datepicker/bs-datepicker.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { CommonModule } from '@angular/common';
2-
import { ModuleWithProviders, NgModule } from '@angular/core';
2+
import { NgModule } from '@angular/core';
33

44
import { TooltipModule } from 'ngx-bootstrap/tooltip';
55
import { TimepickerModule } from 'ngx-bootstrap/timepicker';
@@ -62,12 +62,4 @@ import { BsYearsCalendarViewComponent } from './themes/bs/bs-years-calendar-view
6262
BsDaterangepickerInputDirective
6363
]
6464
})
65-
export class BsDatepickerModule {
66-
// @deprecated method not required anymore, will be deleted in v19.0.0
67-
static forRoot(): ModuleWithProviders<BsDatepickerModule> {
68-
return {
69-
ngModule: BsDatepickerModule,
70-
providers: []
71-
};
72-
}
73-
}
65+
export class BsDatepickerModule {}

src/dropdown/bs-dropdown.module.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22

33
import { BsDropdownContainerComponent } from './bs-dropdown-container.component';
44
import { BsDropdownMenuDirective } from './bs-dropdown-menu.directive';
@@ -19,12 +19,4 @@ import { BsDropdownDirective } from './bs-dropdown.directive';
1919
BsDropdownDirective
2020
]
2121
})
22-
export class BsDropdownModule {
23-
// @deprecated method not required anymore, will be deleted in v19.0.0
24-
static forRoot(): ModuleWithProviders<BsDropdownModule> {
25-
return {
26-
ngModule: BsDropdownModule,
27-
providers: []
28-
};
29-
}
30-
}
22+
export class BsDropdownModule {}
Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ModuleWithProviders, NgModule } from '@angular/core';
1+
import { NgModule } from '@angular/core';
22
import { CommonModule } from '@angular/common';
33

44
import { FocusTrapDirective } from './focus-trap';
@@ -7,12 +7,4 @@ import { FocusTrapDirective } from './focus-trap';
77
imports: [CommonModule, FocusTrapDirective],
88
exports: [FocusTrapDirective]
99
})
10-
export class FocusTrapModule {
11-
// @deprecated method not required anymore, will be deleted in v19.0.0
12-
static forRoot(): ModuleWithProviders<FocusTrapModule> {
13-
return {
14-
ngModule: FocusTrapModule,
15-
providers: []
16-
};
17-
}
18-
}
10+
export class FocusTrapModule {}

0 commit comments

Comments
 (0)