Skip to content

Commit a05b8a9

Browse files
committed
remove hammer reqiored instructions
1 parent 5776759 commit a05b8a9

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

  • skills

skills/igniteui-angular-components-layout/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ It is a companion to the **igniteui-angular-components** skill which covers form
1414

1515
## Prerequisites & Setup
1616

17-
For application setup, required providers (`provideAnimations()`, `HammerModule`, `provideIgniteIntl()`), architecture details, and multi-entry-point import patterns, see the **igniteui-angular-components** skill.
17+
For application setup, required providers (`provideAnimations()`, `provideIgniteIntl()`), architecture details, and multi-entry-point import patterns, see the **igniteui-angular-components** skill.
1818

1919
All components below are **standalone** — import them directly into your component's `imports` array from their specific entry points (e.g., `igniteui-angular/tabs`, `igniteui-angular/dialog`). Replace `igniteui-angular` with `@infragistics/igniteui-angular` if using the licensed package.
2020

skills/igniteui-angular-components/SKILL.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,13 @@ For layout, data display, feedback/overlay components, and directives, see the *
2727
```typescript
2828
import { ApplicationConfig, importProvidersFrom } from '@angular/core';
2929
import { provideAnimations } from '@angular/platform-browser/animations';
30-
import { HammerModule } from '@angular/platform-browser';
3130
import { provideRouter } from '@angular/router';
3231
import { provideIgniteIntl } from 'igniteui-angular/core'; // '@infragistics/igniteui-angular/core' for licensed
3332

3433
export const appConfig: ApplicationConfig = {
3534
providers: [
3635
provideAnimations(), // REQUIRED — all overlay and animated components
37-
importProvidersFrom(HammerModule), // REQUIRED — touch gesture support (Slider, Drag & Drop)
36+
// importProvidersFrom(HammerModule), // NOT REQUIRED — for Pan gesture support (List, Nav Drawer, Slider, Drag & Drop)
3837
provideRouter(appRoutes),
3938
provideIgniteIntl(), // recommended — localization for grids, date/time pickers, etc.
4039
]
@@ -44,7 +43,7 @@ export const appConfig: ApplicationConfig = {
4443
| Provider | Package | Required for |
4544
|---|---|---|
4645
| `provideAnimations()` | `@angular/platform-browser/animations` | **All overlay and animated components** — Dialog, Combo, Select, Dropdown, Date/Time Picker, Snackbar, Toast, Banner, Navigation Drawer, Carousel, Overlay service |
47-
| `importProvidersFrom(HammerModule)` | `@angular/platform-browser` | Touch gestures — Slider, Drag & Drop, swipe interactions |
46+
| `importProvidersFrom(HammerModule)` | `@angular/platform-browser` | OPTIONAL — touch gestures (Slider, Drag & Drop, swipe interactions) |
4847
| `provideIgniteIntl()` | `igniteui-angular/core` | Localization for grids, date/time pickers, and other components that display formatted values |
4948

5049
> **`provideAnimationsAsync()`** is an alternative to `provideAnimations()` that lazy-loads the animations module — prefer it for SSR or when optimizing initial bundle size:

0 commit comments

Comments
 (0)