Skip to content
View Markdown

FullScreenCover ​

A presentation that covers the whole screen.

tsx
import { Button, LabeledContent, FullScreenCover } from '@satinhq/kit'

Example ​

Click Open Editor, then Done to close it.

Bind presentation state ​

Keep isPresented in React state and pass its setter to onPresentedChange. The presentation updates the binding when it closes.

Finish the task ​

Use a Done button inside a cover. For an alert or dialog, supply actions with labels and optional roles. Presentation state starts closed after an app relaunch.

API ​

Scroll horizontally to read every column.

PropTypeDescription
isPresentedbooleanWhether it is open.
onPresentedChange(presented: boolean) => voidReceives dismissal changes.
titlestringThe accessible title.
childrenReactNodeThe cover content.

Related: Quick start, List, Screen.

:::

Satin runs on the Lumen rendering engine and is open source under the MIT License.