Components

PresentationDragIndicator

PresentationDragIndicator adapts SwiftUI's presentationDragIndicator modifier into an explicit wrapper.

Example

Requires React 18.2+ or 19 and shared styles. See setup.

Automatic

Loading preview…

Code
'use client';
import { Text } from '@swiftuijs/ui';
import { PresentationDragIndicator } from '@swiftuijs/ui';
export default function Example() {
    return ((<PresentationDragIndicator>
      <Text>Use platform default drag indicator</Text>
    </PresentationDragIndicator>));
}

Status: adapted

Usage and limitations

  • Sets wrapper metadata only. It does not change a surrounding Sheet grabber; set Sheet's showDragIndicator prop directly.

More examples

Visibility States

API reference

PropTypeRequiredDescription
visibility'automatic' | 'visible' | 'hidden'No—

Inherits additional props from IBaseComponent.