Skip to content

Commit

Permalink
Merge branch 'vnext' into update-i18n
Browse files Browse the repository at this point in the history
  • Loading branch information
kdinev authored Nov 9, 2023
2 parents ef4c5aa + 70759ef commit a8b49ed
Showing 1 changed file with 1 addition and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,10 @@ _description: How to use Angular 16 preview feature that allows components to be
_keywords: Ignite UI for Angular, Standalone Components, Angular 16, Angular Modules
---

# Using Standalone Components with Ignite UI for Angular (Preview)
# Using Standalone Components with Ignite UI for Angular

Angular 14 introduced the concept of [standalone components](https://angular.io/guide/standalone-components) which allows for a simplified way of building applications by reducing the need for using `NgModules`. Standalone components were in developer preview until Angular 15. To support this new paradigm, all Ignite UI for Angular components are now exported as `standalone` with version `16.0.0`. All the existing `NgModules` are still exported by the library for backward compatibility. However, they no longer declare any of the Ignite UI for Angular components. Instead they import and export the `standalone` components.

The `standalone` components are still in a **preview** stage. Some utility directive exports may change in the future and may be missing from the documentation in the initial release.

## How to use the new standalone components

Starting with Angular 16 and Ignite UI for Angular 16.0 you can now simply add the imports that your `standalone` component needs in the `imports` property. In the following example `IGX_GRID_DIRECTIVES` can be used to import all grid related components and directives.
Expand Down

0 comments on commit a8b49ed

Please sign in to comment.