---
id: Notification drawer
section: components
cssPrefix: pf-v6-c-notification-drawer
propComponents:
  [
    'NotificationDrawer',
    'NotificationDrawerBody',
    'NotificationDrawerHeader',
    'NotificationDrawerGroup',
    'NotificationDrawerGroupList',
    'NotificationDrawerList',
    'NotificationDrawerListItem',
    'NotificationDrawerListItemBody',
    'NotificationDrawerListItemHeader'
  ]
---

import { useState } from 'react';
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';

## Examples

### Basic

```ts file="NotificationDrawerBasic.tsx"

```

### Groups

```ts file="NotificationDrawerGroups.tsx"

```

### Lightweight

```ts file="NotificationDrawerLightweight.tsx"

```
