> Deprecated: > Product subscription app extensions won't be supported as of December 3, 2025. You should migrate existing product subscription app extensions to [purchase options extensions](/docs/apps/build/purchase-options/purchase-options-extensions). TextBlock is used to render a block of text that occupies the full width available. Usually used to render paragraphs of text.

## Props optional = ? | Name | Type | Description | | --- | --- | --- | | size? | "small" | "base" | "medium" | "large" | "extraLarge" | Size of the text | | variation? | "positive" | "negative" | "strong" | "subdued" | "code" | Give text additional visual meaning | ## Guidelines - `TextBlock` is used to render a block of text that occupies the full width available. Usually used to render paragraphs of text. - Use `variation` to give visual meaning to your content and `size` to adjust the font size. | โœ… Do | ๐Ÿ›‘ Don't | | ------------------------------------------------- | -------- | | Ensure that text styles are used to enhance the information provided in text. | Donโ€™t rely on text style alone to convey information to merchants. |