diff --git a/apps/doc/src/app/code-demo/files/src/app/shared.module.ts.template b/apps/doc/src/app/code-demo/files/src/app/shared.module.ts.template
index 2946678587..7afa6a5a3c 100644
--- a/apps/doc/src/app/code-demo/files/src/app/shared.module.ts.template
+++ b/apps/doc/src/app/code-demo/files/src/app/shared.module.ts.template
@@ -1,5 +1,5 @@
import { NgModule } from '@angular/core';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import {
PrizmAccordionModule,
PrizmBreadcrumbsModule,
@@ -106,7 +106,7 @@ import {
PrizmFileUploadModule,
PrizmGridModule,
PrizmHintModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmIndicatorModule,
PrizmInputMultiSelectModule,
PrizmInputLayoutDateTimeModule,
@@ -174,7 +174,7 @@ import {
PrizmMultiSelectModule,
],
exports: [
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmButtonModule,
PrizmAccordionModule,
diff --git a/apps/doc/src/app/components/buttons/icon-button/icon-button.module.ts b/apps/doc/src/app/components/buttons/icon-button/icon-button.module.ts
index 092302c78f..e73139b9b2 100644
--- a/apps/doc/src/app/components/buttons/icon-button/icon-button.module.ts
+++ b/apps/doc/src/app/components/buttons/icon-button/icon-button.module.ts
@@ -6,13 +6,13 @@ import { IconButtonComponent } from './icon-button.component';
import { PrizmButtonModule } from '@prizm-ui/components';
import { PrizmIconsYourIconSetExampleComponent } from './examples/your-icon-set/icons-your-icon-set-example.component';
import { PrizmIconsButtonsExampleComponent } from './examples/icons/icons-buttons-example.component';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
@NgModule({
imports: [
CommonModule,
PrizmAddonDocModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmButtonModule,
RouterModule.forChild(prizmDocGenerateRoutes(IconButtonComponent)),
],
diff --git a/apps/doc/src/app/components/icons/flags/examples/setup-module.md b/apps/doc/src/app/components/icons/flags/examples/setup-module.md
index 9a1d93cf95..57184c08ce 100644
--- a/apps/doc/src/app/components/icons/flags/examples/setup-module.md
+++ b/apps/doc/src/app/components/icons/flags/examples/setup-module.md
@@ -1,13 +1,13 @@
```ts
import { NgModule } from '@angular/core';
-import { PrizmIconsSvgModule } from '@prizm-ui/flag-icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/flag-icons';
// ...
@NgModule({
imports: [
// ...
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
],
})
export class MyModule {}
diff --git a/apps/doc/src/app/components/icons/svg/examples/setup-module.md b/apps/doc/src/app/components/icons/svg/examples/setup-module.md
index c11578d46f..0ca9a09cf0 100644
--- a/apps/doc/src/app/components/icons/svg/examples/setup-module.md
+++ b/apps/doc/src/app/components/icons/svg/examples/setup-module.md
@@ -1,14 +1,14 @@
```ts
// Использование svg
import { NgModule } from '@angular/core';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
// ...
@NgModule({
imports: [
// ...
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
],
})
export class MyModule {}
diff --git a/apps/doc/src/app/components/icons/svg/icon.component.html b/apps/doc/src/app/components/icons/svg/icon.component.html
index 6d7fb601cc..f0946a325e 100644
--- a/apps/doc/src/app/components/icons/svg/icon.component.html
+++ b/apps/doc/src/app/components/icons/svg/icon.component.html
@@ -75,7 +75,7 @@
{{ def.dir }}
Import
- PrizmIconsSvgModule
+ PrizmIconsSvgComponent
into a module where you want to use our component
diff --git a/apps/doc/src/app/components/icons/svg/icon.module.ts b/apps/doc/src/app/components/icons/svg/icon.module.ts
index 2497b37cc4..a29bd0c93a 100644
--- a/apps/doc/src/app/components/icons/svg/icon.module.ts
+++ b/apps/doc/src/app/components/icons/svg/icon.module.ts
@@ -4,14 +4,14 @@ import { prizmDocGenerateRoutes, PrizmAddonDocModule } from '@prizm-ui/doc';
import { RouterModule } from '@angular/router';
import { IconComponent } from './icon.component';
import { PrizmIconSvgBaseExampleComponent } from './examples/base/icon-base-example.component';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import { PrizmIconSvgSvgExampleComponent } from './examples/svg/icon-svg-example.component';
@NgModule({
imports: [
CommonModule,
PrizmAddonDocModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
RouterModule.forChild(prizmDocGenerateRoutes(IconComponent)),
],
declarations: [PrizmIconSvgBaseExampleComponent, PrizmIconSvgSvgExampleComponent, IconComponent],
diff --git a/apps/doc/src/app/components/navigation-menu/navigation-menu-example.module.ts b/apps/doc/src/app/components/navigation-menu/navigation-menu-example.module.ts
index 8ce3221345..b6cf8f530f 100644
--- a/apps/doc/src/app/components/navigation-menu/navigation-menu-example.module.ts
+++ b/apps/doc/src/app/components/navigation-menu/navigation-menu-example.module.ts
@@ -13,7 +13,7 @@ import { CommonModule } from '@angular/common';
import { RouterModule } from '@angular/router';
import { NavigationMenuBasicExampleComponent } from './examples/navigation-menu-basic-example/navigation-menu-basic-example.component';
import { NavigationMenuExampleComponent } from './navigation-menu-example.component';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import { NavigationMenuGroupsExampleComponent } from './examples/navigation-menu-groups-example/navigation-menu-groups-example.component';
import { HintButtonComponent } from './examples/hint-button/hint-button.component';
import { MenuHintComponent } from './examples/menu-hint/menu-hint.component';
@@ -34,7 +34,7 @@ import { NavigationMenuOneModeExampleComponent } from './examples/navigation-men
CommonModule,
PrizmAddonDocModule,
PrizmNavigationMenuModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmButtonModule,
PrizmHintModule,
PrizmBreadcrumbsModule,
diff --git a/apps/doc/src/app/components/widget/widget-example.module.ts b/apps/doc/src/app/components/widget/widget-example.module.ts
index 6ed83e2d33..ce97e2cb59 100644
--- a/apps/doc/src/app/components/widget/widget-example.module.ts
+++ b/apps/doc/src/app/components/widget/widget-example.module.ts
@@ -7,14 +7,14 @@ import { PrizmWidgetBaseExampleComponent } from './examples/base/widget-base-exa
import { PrizmButtonModule, PrizmWidgetModule } from '@prizm-ui/components';
import { PrizmWidgetWithButtonsExampleComponent } from './examples/with-buttons/widget-with-buttons-example.component';
import { PrizmWidgetWithTemplatesExampleComponent } from './examples/with-templates/widget-with-templates-example.component';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
@NgModule({
imports: [
CommonModule,
PrizmAddonDocModule,
PrizmWidgetModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmButtonModule,
RouterModule.forChild(prizmDocGenerateRoutes(WidgetExampleComponent)),
],
diff --git a/apps/doc/src/app/logo/logo.module.ts b/apps/doc/src/app/logo/logo.module.ts
index 5fbd6face1..d11eebc659 100644
--- a/apps/doc/src/app/logo/logo.module.ts
+++ b/apps/doc/src/app/logo/logo.module.ts
@@ -4,7 +4,7 @@ import { TuiLinkModule } from '@taiga-ui/core';
import { LogoComponent } from './logo.component';
import { FormsModule } from '@angular/forms';
import { CommonModule } from '@angular/common';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import { PrizmToggleModule } from '@prizm-ui/components';
import { PrizmLetDirective } from '@prizm-ui/helpers';
@@ -15,7 +15,7 @@ import { PrizmLetDirective } from '@prizm-ui/helpers';
CommonModule,
RouterModule,
FormsModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmToggleModule,
],
declarations: [LogoComponent],
diff --git a/apps/doc/src/app/pages.ts b/apps/doc/src/app/pages.ts
index baecca252b..cd04a430da 100644
--- a/apps/doc/src/app/pages.ts
+++ b/apps/doc/src/app/pages.ts
@@ -429,6 +429,7 @@ export const pages: PrizmOrderedDocPage = [
title: 'Svg Icon',
keywords: 'иконка, icon, svg',
route: '/components/icon',
+ status: 'deprecated',
},
],
},
diff --git a/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu-item/prizm-navigation-menu-item.component.ts b/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu-item/prizm-navigation-menu-item.component.ts
index 3fffcced15..bb9c4bd335 100644
--- a/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu-item/prizm-navigation-menu-item.component.ts
+++ b/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu-item/prizm-navigation-menu-item.component.ts
@@ -9,7 +9,7 @@ import {
} from '@angular/core';
import { InternalPrizmNavigationMenuItem, ViewMode } from '../../interfaces';
import { PrizmAbstractTestId } from '@prizm-ui/core';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import { NgIf, NgTemplateOutlet } from '@angular/common';
import { PrizmButtonModule } from '../../../button/button.module';
import { PrizmInputCommonModule } from '../../../input/common/input-common.module';
@@ -22,7 +22,7 @@ import { PrizmHoveredModule } from '../../../../directives/hovered';
changeDetection: ChangeDetectionStrategy.OnPush,
standalone: true,
imports: [
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmHoveredModule,
NgIf,
NgTemplateOutlet,
diff --git a/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu/prizm-navigation-menu.component.ts b/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu/prizm-navigation-menu.component.ts
index fac14c9ce2..4ef24e87a1 100644
--- a/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu/prizm-navigation-menu.component.ts
+++ b/libs/components/src/lib/components/navigation-menu/components/prizm-navigation-menu/prizm-navigation-menu.component.ts
@@ -30,7 +30,7 @@ import { DEFAULT_HEADER_CONFIG } from '../../defaults';
import { CommonModule } from '@angular/common';
import { ReactiveFormsModule } from '@angular/forms';
import { PrizmTreeModule } from '../../../tree';
-import { PrizmIconsSvgModule } from '@prizm-ui/icons';
+import { PrizmIconsSvgComponent } from '@prizm-ui/icons';
import { PrizmButtonModule } from '../../../button';
import { PolymorphOutletDirective, PrizmHoveredModule } from '../../../../directives';
import { PrizmAccordionComponent } from '../../../accordion';
@@ -46,7 +46,7 @@ import { PrizmNavigationMenuToolbarComponent } from '../prizm-navigation-menu-to
CommonModule,
ReactiveFormsModule,
PrizmTreeModule,
- PrizmIconsSvgModule,
+ PrizmIconsSvgComponent,
PrizmButtonModule,
PrizmHoveredModule,
PrizmAccordionComponent,
diff --git a/libs/icons/flags/src/lib/prizm-flag-icons.component.ts b/libs/icons/flags/src/lib/prizm-flag-icons.component.ts
index 952f396fed..2329b706ec 100644
--- a/libs/icons/flags/src/lib/prizm-flag-icons.component.ts
+++ b/libs/icons/flags/src/lib/prizm-flag-icons.component.ts
@@ -27,6 +27,7 @@ import { PrizmAbstractTestId, prizmPx } from '@prizm-ui/core';
}
`,
],
+ standalone: true,
changeDetection: ChangeDetectionStrategy.OnPush,
})
export class PrizmFlagIconsComponent extends PrizmAbstractTestId {
diff --git a/libs/icons/flags/src/lib/prizm-flag-icons.module.ts b/libs/icons/flags/src/lib/prizm-flag-icons.module.ts
index 57a4445543..d967afe23e 100644
--- a/libs/icons/flags/src/lib/prizm-flag-icons.module.ts
+++ b/libs/icons/flags/src/lib/prizm-flag-icons.module.ts
@@ -1,8 +1,12 @@
import { NgModule } from '@angular/core';
import { PrizmFlagIconsComponent } from './prizm-flag-icons.component';
+/**
+ * @deprecated
+ * use standalone
+ * */
@NgModule({
- declarations: [PrizmFlagIconsComponent],
+ imports: [PrizmFlagIconsComponent],
exports: [PrizmFlagIconsComponent],
})
export class PrizmFlagIconsModule {}