# HeadingGroup
Heading group controls the heading level of headings nested within it, like H1, H2, H3.
Use a heading group whenever you use a heading to ensure the experience is the same for screen reader users. When using a heading, any children related to that heading should be nested within the same heading group.
```tsx
import {
reactExtension,
HeadingGroup,
Heading,
} from '@shopify/ui-extensions-react/checkout';
export default reactExtension(
'purchase.checkout.block.render',
() => ,
);
function Extension() {
return (
<>
Heading
Heading
Heading
>
);
}
```
```js
import {
extension,
HeadingGroup,
Heading,
View,
} from '@shopify/ui-extensions/checkout';
export default extension('purchase.checkout.block.render', (root) => {
const headingGroup = root.createComponent(View, undefined, [
root.createComponent(Heading, undefined, 'Heading
'),
root.createComponent(HeadingGroup, undefined, [
root.createComponent(Heading, undefined, 'Heading '),
root.createComponent(HeadingGroup, undefined, [
root.createComponent(Heading, undefined, 'Heading '),
]),
]),
]);
root.appendChild(headingGroup);
});
```