diff --git a/CHANGELOG.md b/CHANGELOG.md index cb640dfa939..344ede92180 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -95,6 +95,7 @@ ng update igniteui-angular --migrate-only --from=20.1.0 --to=21.0.0 --migrate-im - Input directives (`IgxHintDirective`, `IgxInputDirective`, `IgxLabelDirective`, `IgxPrefixDirective`, `IgxSuffixDirective`) → `igniteui-angular/input-group` - `IgxAutocompleteDirective` → `igniteui-angular/drop-down` - `IgxRadioGroupDirective` → `igniteui-angular/radio` +- `IGX_GRID_ACTION_STRIP_DIRECTIVES` → `igniteui-angular/grids/core` **Type Renames (to avoid conflicts):** - `Direction` → `CarouselAnimationDirection` (in carousel) diff --git a/projects/igniteui-angular/grids/core/src/public_api.ts b/projects/igniteui-angular/grids/core/src/public_api.ts index 1068577f3e6..3ee9523a756 100644 --- a/projects/igniteui-angular/grids/core/src/public_api.ts +++ b/projects/igniteui-angular/grids/core/src/public_api.ts @@ -1,3 +1,4 @@ +import { IgxActionStripComponent, IgxActionStripMenuItemDirective } from 'igniteui-angular/action-strip'; import { IgxColumnActionsComponent, IgxColumnHidingDirective, @@ -218,3 +219,13 @@ export const IGX_GRID_COMMON_DIRECTIVES = [ IgxGridActionsBaseDirective, IgxGridActionButtonComponent ] as const; + +/* Action-strip in grid directives collection for ease-of-use import in standalone components scenario */ +export const IGX_GRID_ACTION_STRIP_DIRECTIVES = [ + IgxActionStripComponent, + IgxActionStripMenuItemDirective, + IgxGridPinningActionsComponent, + IgxGridEditingActionsComponent, + IgxGridActionsBaseDirective, + IgxGridActionButtonComponent +] as const; diff --git a/projects/igniteui-angular/migrations/update-21_0_0_import-migration/index.ts b/projects/igniteui-angular/migrations/update-21_0_0_import-migration/index.ts index 6dba3a67e1a..28b9f7c5f65 100644 --- a/projects/igniteui-angular/migrations/update-21_0_0_import-migration/index.ts +++ b/projects/igniteui-angular/migrations/update-21_0_0_import-migration/index.ts @@ -76,6 +76,7 @@ const ENTRY_POINT_MAP = new Map([ ['IgxActionStripModule', 'action-strip'], ['IGX_ACTION_STRIP_DIRECTIVES', 'action-strip'], ['IgxActionStripMenuItemDirective', 'action-strip'], + ['IGX_GRID_ACTION_STRIP_DIRECTIVES', 'grids/core'], // Avatar ['IgxAvatarComponent', 'avatar'],