MindeesUI
ComponentsStates

MaintenanceState

A centered "under maintenance" screen in an info tone with sensible default copy.

MaintenanceState is a centered layout for planned downtime. Its title defaults to Under maintenance in the info tone, and it ships a default description (We're making things better. Please check back soon.) that you can override.

Import

import { MaintenanceState } from '@mindees/ui';

Usage

<MaintenanceState description="Back online around 3pm UTC." />

Props

PropTypeDefaultDescription
titlestring'Under maintenance'Heading copy.
descriptionstringdefault sentenceSupporting copy; overrides the built-in default.
iconReactNodeIcon or illustration rendered above the title.
actionReactNodeAction node (typically a Button) below the copy.
styleStyleProp<ViewStyle>Style applied to the container.

Inherits the remaining ViewProps (except style).

Accessibility

The container uses accessibilityRole="summary" so the maintenance notice reads as a single status. Override the description with a concrete expectation (such as a return time) where possible.

On this page