Skip to content

Commit

Permalink
refactor: entry points
Browse files Browse the repository at this point in the history
  • Loading branch information
splincode committed Sep 25, 2024
1 parent 20e7d0a commit 8ca540c
Show file tree
Hide file tree
Showing 314 changed files with 1,224 additions and 843 deletions.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@
"eslintConfig": {
"extends": [
"plugin:@taiga-ui/experience/all",
"plugin:@taiga-ui/experience/taiga-naming"
"plugin:@taiga-ui/experience/taiga-naming",
"plugin:@taiga-ui/experience/entry-points"
]
},
"stylelint": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
import {NgForOf} from '@angular/common';
import {ChangeDetectionStrategy, Component, inject} from '@angular/core';
import {TuiActiveZone} from '@taiga-ui/cdk';
import {TuiButton, TuiDropdown} from '@taiga-ui/core';
import {TuiTiptapEditorService} from '@taiga-ui/editor';

@Component({
standalone: true,
selector: 'smiles-tool',
imports: [NgForOf, TuiActiveZone, TuiButton, TuiDropdown],
imports: [NgForOf, TuiButton, TuiDropdown],
templateUrl: './smiles-tool.template.html',
styleUrls: ['./smiles-tool.styles.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
3 changes: 1 addition & 2 deletions projects/demo/src/app/pages/custom-tool/paste-emoji/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc, TuiLink],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,14 @@
import {ChangeDetectionStrategy, Component, inject, ViewChild} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {TuiActiveZone, TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiButton, TuiDropdown} from '@taiga-ui/core';
import {TuiTiptapEditorService} from '@taiga-ui/editor';
import {TuiInputInline} from '@taiga-ui/kit';

@Component({
standalone: true,
selector: 'image-tool',
imports: [
FormsModule,
TuiActiveZone,
TuiAutoFocus,
TuiButton,
TuiDropdown,
TuiInputInline,
],
imports: [FormsModule, TuiAutoFocus, TuiButton, TuiDropdown, TuiInputInline],
templateUrl: './image-tool.template.html',
styleUrls: ['./image-tool.styles.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
3 changes: 1 addition & 2 deletions projects/demo/src/app/pages/custom-tool/paste-image/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc, TuiLink],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/embed/html5/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,14 @@
import {ChangeDetectionStrategy, Component, inject, ViewChild} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {TuiActiveZone, TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiButton, TuiDropdown} from '@taiga-ui/core';
import {TuiTiptapEditorService} from '@taiga-ui/editor';
import {TuiInputInline} from '@taiga-ui/kit';

@Component({
standalone: true,
selector: 'embed-tool',
imports: [
FormsModule,
TuiActiveZone,
TuiAutoFocus,
TuiButton,
TuiDropdown,
TuiInputInline,
],
imports: [FormsModule, TuiAutoFocus, TuiButton, TuiDropdown, TuiInputInline],
templateUrl: './embed-tool.template.html',
styleUrls: ['./embed-tool.styles.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/embed/iframe/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/embed/pdf/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,14 @@
import {ChangeDetectionStrategy, Component, inject, ViewChild} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {TuiActiveZone, TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiAutoFocus} from '@taiga-ui/cdk';
import {TuiButton, TuiDropdown} from '@taiga-ui/core';
import {TuiTiptapEditorService} from '@taiga-ui/editor';
import {TuiInputInline} from '@taiga-ui/kit';

@Component({
standalone: true,
selector: 'youtube-tool',
imports: [
FormsModule,
TuiActiveZone,
TuiAutoFocus,
TuiButton,
TuiDropdown,
TuiInputInline,
],
imports: [FormsModule, TuiAutoFocus, TuiButton, TuiDropdown, TuiInputInline],
templateUrl: './youtube-tool.template.html',
styleUrls: ['./youtube-tool.styles.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/embed/youtube/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/focus/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/groups/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/highlight/code/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
})
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/highlight/text/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import {
TuiEditorSocket,
TuiEditorTool,
} from '@taiga-ui/editor';
import {TuiPreview} from '@taiga-ui/kit';

import {ImagePreviewExample} from './image-preview/image-preview.component';

Expand All @@ -19,7 +18,6 @@ import {ImagePreviewExample} from './image-preview/image-preview.component';
TuiEditor,
TuiEditorImagePreview,
TuiEditorSocket,
TuiPreview,
],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/images/preview/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/images/resizable/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/images/upload/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
16 changes: 2 additions & 14 deletions projects/demo/src/app/pages/mention/examples/1/index.ts
Original file line number Diff line number Diff line change
@@ -1,31 +1,19 @@
import {NgForOf, NgIf} from '@angular/common';
import {NgIf} from '@angular/common';
import {ChangeDetectionStrategy, Component, ViewChild} from '@angular/core';
import {FormControl, ReactiveFormsModule} from '@angular/forms';
import {TuiDataList, TuiInitialsPipe} from '@taiga-ui/core';
import {
TUI_EDITOR_EXTENSIONS,
TuiEditor,
TuiEditorSocket,
TuiEditorTool,
} from '@taiga-ui/editor';
import {TuiAvatar} from '@taiga-ui/kit';

import type {User} from './mention';
import {Mentions} from './mention';

@Component({
standalone: true,
imports: [
Mentions,
NgForOf,
NgIf,
ReactiveFormsModule,
TuiAvatar,
TuiDataList,
TuiEditor,
TuiEditorSocket,
TuiInitialsPipe,
],
imports: [Mentions, NgIf, ReactiveFormsModule, TuiEditor, TuiEditorSocket],
templateUrl: './index.html',
styleUrls: ['./index.less'],
changeDetection: ChangeDetectionStrategy.OnPush,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
Output,
ViewChild,
} from '@angular/core';
import {TuiAutoFocus, tuiPure} from '@taiga-ui/cdk';
import {tuiPure} from '@taiga-ui/cdk';
import {TuiDataList, TuiInitialsPipe} from '@taiga-ui/core';
import {TuiAvatar} from '@taiga-ui/kit';

Expand All @@ -21,7 +21,7 @@ export interface User {
@Component({
standalone: true,
selector: 'mentions',
imports: [NgForOf, TuiAutoFocus, TuiAvatar, TuiDataList, TuiInitialsPipe],
imports: [NgForOf, TuiAvatar, TuiDataList, TuiInitialsPipe],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
host: {
Expand Down
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/processing/cleanup-html/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
})
Expand Down
6 changes: 2 additions & 4 deletions projects/demo/src/app/pages/processing/legacy-html/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
})
Expand All @@ -16,7 +14,7 @@ export default class Example {
HTML: import('./examples/1/index.html?raw'),
'./transformer.ts': import('./examples/1/transformer.ts?raw'),
'./legacy-editor.ts': import(
'../../../../../../editor/src/utils/legacy-converter.ts?raw'
'../../../../../../editor/utils/legacy-converter.ts?raw'
),
};
}
4 changes: 1 addition & 3 deletions projects/demo/src/app/pages/processing/markdown/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import {ChangeDetectionStrategy, Component} from '@angular/core';
import {RouterLink} from '@angular/router';
import {TUI_DOC_EXAMPLE_MARKDOWN_CODE_PROCESSOR, TuiAddonDoc} from '@taiga-ui/addon-doc';
import {TuiLink} from '@taiga-ui/core';
import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@taiga-ui/editor';

@Component({
standalone: true,
imports: [RouterLink, TuiAddonDoc, TuiLink],
imports: [TuiAddonDoc],
templateUrl: './index.html',
changeDetection: ChangeDetectionStrategy.OnPush,
providers: [
Expand Down
Loading

0 comments on commit 8ca540c

Please sign in to comment.