Optional
initialsParticipant initials to display when no image is available (e.g., "AB" for "Alice Brown"). Used as fallback when imageSource is not provided.
Optional
fontFont size for the initials text
Optional
customCustom React Native styles for the card container
Optional
imageURI or URL of the participant's avatar image
Optional
roundedWhether to display image with rounded corners
Optional
imageCustom React Native styles for the image element
Status Icons:
Optional
showWhether to display video status icon overlay
Optional
showWhether to display audio status icon overlay
Styling Properties:
Optional
nameFull name of the participant (may be used for accessibility or tooltips)
Image Properties:
Optional
customCustom render function for complete card replacement. When provided, this function receives all MiniCardOptions and returns custom JSX.Element. This allows full control over the mini card's appearance and behavior.
Advanced Render Overrides:
Optional
parametersAdditional parameters that can be passed to custom components
Optional
styleAdditional style object for the container
Custom UI Override:
Optional
renderFunction to wrap or replace the default card content while preserving container
Optional
renderFunction to wrap or replace the entire card container
Additional Parameters:
Interface defining the props for the MiniCard component.
MiniCard is a compact display component for showing participant avatars/initials with optional media status icons in grid layouts or sidebar views.
MiniCardOptions
Display Properties: