# ManuallyRequestSheet.Container

Canonical page: https://docs.ovok.com/native-sdk/guide/components/data-sync/manually-request-sheet/container

Place the content of a `ManuallyRequestSheet` inside this component. It wraps
the bottom-sheet `BottomSheetView`, applies theme spacing, and pads the bottom
for the device safe area.

~~~tsx
<DataSync.ManuallyRequestSheet.Container>
  <DataSync.ManuallyRequestSheet.Title>Connect health data</DataSync.ManuallyRequestSheet.Title>
  <DataSync.ManuallyRequestSheet.Description>
    Choose whether to share the selected health data.
  </DataSync.ManuallyRequestSheet.Description>
</DataSync.ManuallyRequestSheet.Container>
~~~

It accepts `BottomSheetViewProps`, including `style` and `children`.
Caller styles are merged after the default padding and spacing. The component is
not scrollable; use a supported bottom-sheet scrollable child for content that
can exceed the available height.

See [ManuallyRequestSheet](/native-sdk/guide/components/data-sync/manually-request-sheet/) for the modal and provider integration.
