Skip to content

Commit

Permalink
refactor: drop TuiLetModule (#7353)
Browse files Browse the repository at this point in the history
  • Loading branch information
splincode committed May 3, 2024
1 parent 412811a commit 8012471
Show file tree
Hide file tree
Showing 50 changed files with 127 additions and 157 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiFocusableModule, TuiLetModule} from '@taiga-ui/cdk';
import {TuiFocusableModule, TuiLetDirective} from '@taiga-ui/cdk';
import {TuiHintModule} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

Expand All @@ -13,7 +13,7 @@ import {TuiLineChartHintDirective} from './line-chart-hint.directive';
PolymorpheusModule,
TuiHintModule,
TuiFocusableModule,
TuiLetModule,
TuiLetDirective,
],
declarations: [TuiLineChartComponent, TuiLineChartHintDirective],
exports: [TuiLineChartComponent, TuiLineChartHintDirective],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
TuiActiveZoneDirective,
TuiAutoFocusDirective,
TuiFocusableModule,
TuiLetModule,
TuiLetDirective,
TuiMapperPipe,
} from '@taiga-ui/cdk';
import {TuiDropdownModule, TuiSvgComponent, TuiWrapperModule} from '@taiga-ui/core';
Expand All @@ -29,7 +29,7 @@ import {TuiInputCardGroupedComponent} from './input-card-grouped.component';
TuiMapperPipe,
TuiDropdownModule,
PolymorpheusModule,
TuiLetModule,
TuiLetDirective,
TuiFormatCardModule,
TuiAutoFocusDirective,
],
Expand Down
8 changes: 6 additions & 2 deletions projects/addon-doc/components/navigation/navigation.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ import {NgModule} from '@angular/core';
import {ReactiveFormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
import {TuiScrollIntoViewLinkModule} from '@taiga-ui/addon-doc/directives';
import {TuiActiveZoneDirective, TuiAutoFocusDirective, TuiLetModule} from '@taiga-ui/cdk';
import {
TuiActiveZoneDirective,
TuiAutoFocusDirective,
TuiLetDirective,
} from '@taiga-ui/cdk';
import {
TuiButtonDirective,
TuiDataListModule,
Expand Down Expand Up @@ -31,7 +35,7 @@ import {TuiDocNavigationComponent} from './navigation.component';
TuiInputModule,
TuiTextfieldControllerModule,
TuiActiveZoneDirective,
TuiLetModule,
TuiLetDirective,
TuiLinkDirective,
TuiExpandModule,
TuiHostedDropdownModule,
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-mobile/components/sheet/sheet.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {CommonModule} from '@angular/common';
import {NgModule, NO_ERRORS_SCHEMA} from '@angular/core';
import {TuiLetModule, TuiOverscrollModule} from '@taiga-ui/cdk';
import {TuiLetDirective, TuiOverscrollModule} from '@taiga-ui/cdk';
import {TuiButtonDirective, TuiScrollbarComponent} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

Expand All @@ -22,7 +22,7 @@ import {TuiSheetDirective} from './sheet.directive';
imports: [
CommonModule,
PolymorpheusModule,
TuiLetModule,
TuiLetDirective,
TuiButtonDirective,
TuiOverscrollModule,
TuiScrollbarComponent,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {NgModule} from '@angular/core';
import {TuiRippleModule} from '@taiga-ui/addon-mobile/directives/ripple';
import {TuiLetModule, TuiRepeatTimesModule} from '@taiga-ui/cdk';
import {TuiLetDirective, TuiRepeatTimesModule} from '@taiga-ui/cdk';
import {TuiCalendarSheetPipeModule} from '@taiga-ui/core';

import {TuiPrimitiveCalendarMobileComponent} from './primitive-calendar-mobile.component';
Expand All @@ -13,7 +13,7 @@ import {TuiPrimitiveCalendarMobileComponent} from './primitive-calendar-mobile.c
TuiRepeatTimesModule,
TuiCalendarSheetPipeModule,
TuiRippleModule,
TuiLetModule,
TuiLetDirective,
],
declarations: [TuiPrimitiveCalendarMobileComponent],
exports: [TuiPrimitiveCalendarMobileComponent],
Expand Down
1 change: 0 additions & 1 deletion projects/cdk/directives/let/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
export * from './let.directive';
export * from './let.module';
export * from './let-context';
1 change: 1 addition & 0 deletions projects/cdk/directives/let/let.directive.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import {TuiLetContext} from './let-context';
* the result of pipes calculation (i.e. async pipe)
*/
@Directive({
standalone: true,
selector: '[tuiLet]',
})
export class TuiLetDirective<T> {
Expand Down
9 changes: 0 additions & 9 deletions projects/cdk/directives/let/let.module.ts

This file was deleted.

4 changes: 2 additions & 2 deletions projects/cdk/directives/let/test/let.directive.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import type {ElementRef} from '@angular/core';
import {ChangeDetectionStrategy, Component, ViewChild} from '@angular/core';
import type {ComponentFixture} from '@angular/core/testing';
import {TestBed} from '@angular/core/testing';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {NG_EVENT_PLUGINS} from '@tinkoff/ng-event-plugins';

describe('Let', () => {
Expand Down Expand Up @@ -35,7 +35,7 @@ describe('Let', () => {

beforeEach(async () => {
TestBed.configureTestingModule({
imports: [TuiLetModule],
imports: [TuiLetDirective],
declarations: [TestComponent],
providers: [NG_EVENT_PLUGINS],
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -403,4 +403,8 @@ export const IDENTIFIERS_TO_REPLACE: ReplacementIdentifierMulti[] = [
moduleSpecifier: '@taiga-ui/kit',
},
},
{
from: {name: 'TuiLetModule', moduleSpecifier: '@taiga-ui/cdk'},
to: {name: 'TuiLetDirective', moduleSpecifier: '@taiga-ui/cdk'},
},
];
4 changes: 2 additions & 2 deletions projects/core/components/error/error.module.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiErrorComponent} from './error.component';

@NgModule({
imports: [CommonModule, PolymorpheusModule, TuiLetModule],
imports: [CommonModule, PolymorpheusModule, TuiLetDirective],
declarations: [TuiErrorComponent],
exports: [TuiErrorComponent],
})
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiActiveZoneDirective, TuiLetModule, TuiObscuredDirective} from '@taiga-ui/cdk';
import {
TuiActiveZoneDirective,
TuiLetDirective,
TuiObscuredDirective,
} from '@taiga-ui/cdk';
import {
TuiDropdownModule,
TuiDropdownOptionsDirective,
Expand All @@ -19,7 +23,7 @@ import {TuiHostedDropdownConnectorDirective} from './hosted-dropdown-connector.d
imports: [
CommonModule,
PolymorpheusModule,
TuiLetModule,
TuiLetDirective,
TuiObscuredDirective,
TuiActiveZoneDirective,
TuiDropdownModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {
TuiHoveredModule,
TuiLetModule,
TuiLetDirective,
TuiMapperPipe,
TuiPressedModule,
TuiRepeatTimesModule,
Expand All @@ -17,7 +17,7 @@ import {TuiPrimitiveCalendarComponent} from './primitive-calendar.component';
@NgModule({
imports: [
CommonModule,
TuiLetModule,
TuiLetDirective,
TuiMapperPipe,
TuiRepeatTimesModule,
TuiHoveredModule,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {NgModule} from '@angular/core';
import {
TuiHoveredModule,
TuiLetModule,
TuiLetDirective,
TuiPressedModule,
TuiRepeatTimesModule,
} from '@taiga-ui/cdk';
Expand All @@ -14,7 +14,7 @@ import {TuiPrimitiveYearPickerComponent} from './primitive-year-picker.component
TuiHoveredModule,
TuiPressedModule,
TuiRepeatTimesModule,
TuiLetModule,
TuiLetDirective,
TuiScrollIntoViewModule,
],
declarations: [TuiPrimitiveYearPickerComponent],
Expand Down
4 changes: 2 additions & 2 deletions projects/core/components/svg/svg.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import {
TUI_BASE_HREF,
tuiGetDocumentOrShadowRoot,
tuiIsString,
TuiLetModule,
TuiLetDirective,
tuiPure,
TuiStaticRequestService,
} from '@taiga-ui/cdk';
Expand All @@ -39,7 +39,7 @@ const FAILED_EXTERNAL_ICON = 'Failed to load external SVG';
@Component({
standalone: true,
selector: 'tui-svg',
imports: [TuiLetModule, AsyncPipe, NgIf],
imports: [TuiLetDirective, AsyncPipe, NgIf],
templateUrl: './svg.template.html',
styleUrls: ['./svg.style.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
4 changes: 2 additions & 2 deletions projects/core/internal/svg-defs-host/svg-defs-host.module.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';

import {TuiSvgDefsHostComponent} from './svg-defs-host.component';

@NgModule({
imports: [CommonModule, TuiLetModule],
imports: [CommonModule, TuiLetDirective],
declarations: [TuiSvgDefsHostComponent],
exports: [TuiSvgDefsHostComponent],
})
Expand Down
4 changes: 2 additions & 2 deletions projects/demo/src/modules/animations/animations.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {NgModule} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
import {TuiAddonDocModule, tuiGenerateRoutes} from '@taiga-ui/addon-doc';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {TuiButtonDirective, TuiLabelModule, TuiSvgComponent} from '@taiga-ui/core';
import {TuiSliderModule} from '@taiga-ui/kit';

Expand All @@ -22,7 +22,7 @@ import {TuiWidthCollapseExample} from './examples/width-collapse';
TuiAddonDocModule,
TuiSliderModule,
TuiButtonDirective,
TuiLetModule,
TuiLetDirective,
TuiLabelModule,
TuiSvgComponent,
RouterModule.forChild(tuiGenerateRoutes(ExampleAnimationsComponent)),
Expand Down
3 changes: 1 addition & 2 deletions projects/demo/src/modules/app/app.routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1053,8 +1053,7 @@ export const ROUTES: Routes = [
}),
route({
path: DemoRoute.Let,
loadChildren: async () =>
(await import('../directives/let/let.module')).ExampleTuiLetModule,
loadComponent: async () => import('../directives/let'),
title: 'Let',
}),
route({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {FormControl, ReactiveFormsModule} from '@angular/forms';
import {changeDetection} from '@demo/emulate/change-detection';
import {encapsulation} from '@demo/emulate/encapsulation';
import {assets} from '@demo/utils';
import {TUI_DEFAULT_MATCHER, TuiLetModule} from '@taiga-ui/cdk';
import {TUI_DEFAULT_MATCHER, TuiLetDirective} from '@taiga-ui/cdk';
import {TuiInitialsPipe, TuiTextfieldControllerModule} from '@taiga-ui/core';
import {
TuiAvatarComponent,
Expand Down Expand Up @@ -35,7 +35,7 @@ const databaseMockData: readonly User[] = [
standalone: true,
imports: [
AsyncPipe,
TuiLetModule,
TuiLetDirective,
ReactiveFormsModule,
TuiComboBoxModule,
TuiDataListWrapperModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {AsyncPipe, NgForOf, NgIf} from '@angular/common';
import {Component, inject} from '@angular/core';
import {FormControl, ReactiveFormsModule} from '@angular/forms';
import {changeDetection} from '@demo/emulate/change-detection';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {
TuiDataListModule,
TuiInitialsPipe,
Expand All @@ -22,7 +22,7 @@ import {RequestService} from './request.service';
NgIf,
NgForOf,
ReactiveFormsModule,
TuiLetModule,
TuiLetDirective,
TuiComboBoxModule,
TuiDataListModule,
TuiAvatarComponent,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {Component} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {changeDetection} from '@demo/emulate/change-detection';
import {encapsulation} from '@demo/emulate/encapsulation';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {TuiDataListModule, TuiScrollableDirective} from '@taiga-ui/core';
import {TuiComboBoxModule, TuiFilterByInputPipeModule} from '@taiga-ui/kit';

Expand All @@ -12,7 +12,7 @@ import {TuiComboBoxModule, TuiFilterByInputPipeModule} from '@taiga-ui/kit';
selector: 'tui-combo-box-example-5',
imports: [
FormsModule,
TuiLetModule,
TuiLetDirective,
TuiComboBoxModule,
TuiDataListModule,
TuiFilterByInputPipeModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {RouterModule} from '@angular/router';
import {TuiSetupComponent} from '@demo/utils';
import {TuiAmountPipe} from '@taiga-ui/addon-commerce';
import {TuiAddonDocModule, tuiGenerateRoutes} from '@taiga-ui/addon-doc';
import {TuiActiveZoneDirective, TuiFilterPipe, TuiLetModule} from '@taiga-ui/cdk';
import {TuiActiveZoneDirective, TuiFilterPipe, TuiLetDirective} from '@taiga-ui/cdk';
import {
TuiButtonDirective,
TuiCalendarModule,
Expand Down Expand Up @@ -40,7 +40,7 @@ import {TuiDataListExample6} from './examples/6';
CommonModule,
FormsModule,
ReactiveFormsModule,
TuiLetModule,
TuiLetDirective,
TuiMultiSelectModule,
TuiPrimitiveTextfieldModule,
TuiSelectModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {TuiInputCardGroupedModule} from '@taiga-ui/addon-commerce';
import {TuiAutoFocusDirective, TuiLetModule} from '@taiga-ui/cdk';
import {TuiAutoFocusDirective, TuiLetDirective} from '@taiga-ui/cdk';
import {
TuiButtonDirective,
TuiFormatNumberPipeModule,
Expand All @@ -22,7 +22,7 @@ import {PayModalComponent} from './pay-modal.component';
FormsModule,
TuiLinkDirective,
TuiSvgComponent,
TuiLetModule,
TuiLetDirective,
TuiLoaderModule,
TuiButtonDirective,
TuiAutoFocusDirective,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {NgModule} from '@angular/core';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
import {TuiAddonDocModule, tuiGenerateRoutes} from '@taiga-ui/addon-doc';
import {TuiLetModule} from '@taiga-ui/cdk';
import {TuiLetDirective} from '@taiga-ui/cdk';
import {
TuiButtonDirective,
TuiDataListModule,
Expand All @@ -29,7 +29,7 @@ import {ExampleTuiInputPhoneComponent} from './input-phone.component';
FormsModule,
ReactiveFormsModule,
PolymorpheusModule,
TuiLetModule,
TuiLetDirective,
TuiDataListModule,
TuiButtonDirective,
TuiSvgComponent,
Expand Down
4 changes: 2 additions & 2 deletions projects/demo/src/modules/components/input/input.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import {
TuiTextCodeModule,
} from '@taiga-ui/addon-doc';
import {TuiTableModule} from '@taiga-ui/addon-table';
import {TuiLetModule, TuiMapperPipe, TuiRepeatTimesModule} from '@taiga-ui/cdk';
import {TuiLetDirective, TuiMapperPipe, TuiRepeatTimesModule} from '@taiga-ui/cdk';
import {
TuiButtonDirective,
TuiDataListModule,
Expand Down Expand Up @@ -78,7 +78,7 @@ import {ExampleTuiInputComponent} from './input.component';
TuiDropdownModule,
TuiDataListModule,
TuiDataListWrapperModule,
TuiLetModule,
TuiLetDirective,
PolymorpheusModule,
TuiAddonDocModule,
RouterModule.forChild(tuiGenerateRoutes(ExampleTuiInputComponent)),
Expand Down
Loading

0 comments on commit 8012471

Please sign in to comment.