Skip to content

Commit b500618

Browse files
Merge branch 'master' of https://github.com/primefaces/primeng
2 parents 015a48d + cf52635 commit b500618

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/primeng/src/drawer/drawer.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import { Nullable, VoidListener } from 'primeng/ts-helpers';
3030
import { DrawerPassThrough } from 'primeng/types/drawer';
3131
import { ZIndexUtils } from 'primeng/utils';
3232
import { DrawerStyle } from './style/drawerstyle';
33+
import { FocusTrapModule } from 'primeng/focustrap';
3334

3435
const DRAWER_INSTANCE = new InjectionToken<Drawer>('DRAWER_INSTANCE');
3536

@@ -45,7 +46,7 @@ const defaultTransformOptions = 'translate3d(-100%, 0px, 0px)';
4546
@Component({
4647
selector: 'p-drawer',
4748
standalone: true,
48-
imports: [CommonModule, Button, TimesIcon, SharedModule, Bind],
49+
imports: [CommonModule, Button, TimesIcon, SharedModule, Bind, FocusTrapModule],
4950
providers: [DrawerStyle, { provide: DRAWER_INSTANCE, useExisting: Drawer }, { provide: PARENT_INSTANCE, useExisting: Drawer }],
5051
hostDirectives: [Bind],
5152
template: `
@@ -60,6 +61,7 @@ const defaultTransformOptions = 'translate3d(-100%, 0px, 0px)';
6061
[style]="style"
6162
role="complementary"
6263
(keydown)="onKeyDown($event)"
64+
pFocusTrap
6365
>
6466
@if (headlessTemplate || _headlessTemplate) {
6567
<ng-container *ngTemplateOutlet="headlessTemplate || _headlessTemplate"></ng-container>

0 commit comments

Comments
 (0)