s-m-r-t
Open the s-m-r-t source on GitHub Switch to dark color scheme
← All UI components

Membership and permissions

MembershipList

No summary has been written for MembershipList. Everything below is generated from the declaration shipped in 0.44.0 and describes the real contract.

Public export

typescript
import { MembershipList } from '@happyvertical/smrt-ui';
Import path
@happyvertical/smrt-ui
Props
6
Props described
6 of 6
Bindable state
0
Callback events
2
Verified release
0.44.0

Props

NameTypeRequiredDescription
membershipsMembershipWithContext[]YesArray of memberships with associated tenant and role data.
onremove(membership: Membership) => voidNoFired when a membership is removed, passed the membership object.
onchangerole(membership: Membership) => voidNoFired when a membership role changes, passed the membership object.
emptyMessagestringNoMessage displayed when the memberships array is empty.
emptySnippetNoCustom empty state content; replaces emptyMessage when provided.
loadingbooleanNoShows the loading spinner and hides membership cards.

Bindable state

This component has no bindable public state.

Callback events

  • onremove(membership: Membership) => void
  • onchangerole(membership: Membership) => void

Examples and explanation