{/*
* _____ _
*|_ _|_ _____ _ __ | |_ _ _
* | | \ \ /\ / / _ \ '_ \| __| | | | Auto-generated file
* | | \ V V / __/ | | | |_| |_| | DO NOT EDIT - changes will be overwritten
* |_| \_/\_/ \___|_| |_|\__|\__, | Generated by: npx nx generate:ui twenty-docs
* |___/
*
* This file is generated from the documentation data in packages/twenty-ui/generated.
* To update it, edit the component prop types or design tokens in twenty-ui and run:
* npx nx generate:ui twenty-docs
*/}
Background color override for a first-letter fallback.
Border color override for the outline fallback.
CSS class applied to the element, or a function that
returns a class based on the component's state.
Text color override for a first-letter fallback.
Stable value used to choose fallback colors. Defaults to `name`.
Applies disabled styling and disables activation when `onClick` is supplied.
Icon rendered instead of the image and first-letter fallback.
Name used for the first-letter fallback and the default accessible name when clickable.
Set to `false` when a clickable avatar uses `render` with an element other than a native button.
Animates the avatar opacity. Respects reduced-motion preferences.
Allows you to replace the component's HTML element
with a different tag, or compose it with another component.
Accepts a `ReactElement` or a function that returns the element to render.
Shape of the avatar and its fallback.
Avatar size: `xs` (12px), `sm` (14px), `md` (16px), `lg` (24px), or `xl` (40px).
Image URL. A missing or failed image shows the fallback.
Style applied to the element, or a function that
returns a style object based on the component's state.
Visual treatment of the fallback.