Components

VisualEffect

VisualEffect adapts SwiftUI's visual-effect modifiers into an explicit surface wrapper for the web.

Example

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

Subtle

Loading preview…

Code
'use client';
import { Text } from '@swiftuijs/ui';
import { VisualEffect } from '@swiftuijs/ui';
export default function Example() {
    return ((<VisualEffect effect="subtle">
      <Text style={{ padding: '12px 16px' }}>Secondary surface</Text>
    </VisualEffect>));
}

Status: adapted

More examples

Prominent

API reference

PropTypeRequiredDescription
effect'subtle' | 'prominent'No—
shape'automatic' | 'rounded' | 'capsule'No—
activebooleanNo—

Inherits additional props from IBaseComponent.