# @askrjs/themes/resizable

> Published API exports for @askrjs/themes/resizable.

Source: [https://askrjs.com/docs/reference/api/themes/resizable](https://askrjs.com/docs/reference/api/themes/resizable)

Status: stable. Packages: @askrjs/themes/resizable.

**Published packages are authoritative.** Examples may lag behind a published contract. When guidance differs, verify the exports and TypeScript declarations in your installed package, then file an issue.

## Exports

This entrypoint publishes 3 exports from the declarations shipped by @askrjs/themes.

### `ResizableHandle`

```ts
ResizableHandle: (props: CatalogComponentProps) => JSX.Element
```

Styling-only separator slot; it does not implement resizing, pointer dragging, or keyboard controls.

### `ResizablePanel`

```ts
ResizablePanel: (props: CatalogComponentProps) => JSX.Element
```

Styling-only `resizable-panel` slot; it does not implement resizing or manage panel dimensions.

### `ResizablePanelGroup`

```ts
ResizablePanelGroup: (props: CatalogComponentProps) => JSX.Element
```

Styling-only container for the `resizable-panel-group` catalog slot. It does not implement resizing.
Consumers own pointer, keyboard, sizing, and ARIA state until a behavior primitive exists in `@askrjs/ui`.

## Documentation navigation

[Previous](https://askrjs.com/docs/reference/api/themes/radio-group/index.md) | [Next](https://askrjs.com/docs/reference/api/themes/scroll-area/index.md)
