Basic Placement and avatar Header and footer Loading Typing effect Content render Variant Shape API Bubble Examples Basic Basic usage. Placement and avatar Set custom avatar by avatar prop, set the placement of the message by placement prop, which has two preset values: start and end. Header and footer Use header and footer properties to set the header and footer of the bubble content. Loading Control the loading state by loading prop. Typing effect Enable typing output by setting the typing prop. If the updated content is a subset of the previous content, it will continue to output, otherwise it will output again. Content render Cooperate with markdown-it to achieve customized rendering content. Variant Set the style variant of the bubble through the variant property. Shape Set the shape of bubble through shape. API#