> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CrossmintOtpModalShell

> Flutter Class

**Class**

Shared modal shell matching the official Crossmint RN SDK modal styling.

```dart theme={null}
class CrossmintOtpModalShell extends StatelessWidget
```

* 32px padding
* Max 400px wide, max 80% screen height
* Close button top-right
* Drop shadow

## Constructors

### CrossmintOtpModalShell

```dart theme={null}
const CrossmintOtpModalShell({
  super.key,
  required this.theme,
  required this.onClose,
  required this.child,
})
```

## Properties

### theme

```dart theme={null}
final CrossmintThemeData theme
```

### onClose

```dart theme={null}
final VoidCallback onClose
```

### child

```dart theme={null}
final Widget child
```

## Methods

### build

```dart theme={null}
Widget build(BuildContext context)
```
