OrganizationProfileView

fun OrganizationProfileView(modifier: Modifier = Modifier, clerkTheme: ClerkTheme? = null, isDismissible: Boolean = true, customRows: List<OrganizationProfileCustomRow> = emptyList(), customDestination: @Composable (String) -> Unit? = null, onDismiss: () -> Unit = {}, onComplete: () -> Unit = onDismiss)

Organization profile view for managing the active organization.

Custom rows are inserted into the root organization profile screen based on their placement; see com.clerk.ui.organizationprofile.custom.OrganizationProfileCustomRowPlacement. When tapped, the matching customDestination composable is rendered. Custom destinations participate in the navigation back stack and survive activity recreation.

Parameters

clerkTheme

Optional theme customization for the organization profile UI.

isDismissible

Whether to show a top-level back affordance that calls onDismiss.

customRows

Custom rows to display on the profile root screen.

customDestination

Composable that renders the destination for a given route key. The route key matches OrganizationProfileCustomRow.routeKey of the tapped row.

onDismiss

Callback when the organization profile view is dismissed.

onComplete

Callback when a destructive organization action completes and the profile can no longer be shown.