---
title: pos.home.modal.render
description: >-
Renders a full-screen modal interface launched from smart grid tiles. The
modal appears when users tap a companion tile. Use this target for complete
workflow experiences that require more space and functionality than the tile
interface provides, such as multi-step processes, detailed information
displays, or complex user interactions.
Extensions at this target support full navigation hierarchies with multiple
screens, scroll views, and interactive components to handle sophisticated
workflows.
api_version: 2025-10
api_name: pos-ui-extensions
source_url:
html: >-
https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/smart-grid/pos-home-modal-render
md: >-
https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/smart-grid/pos-home-modal-render.md
---
# pos.home.modal.render
Renders a full-screen modal interface launched from smart grid tiles. The modal appears when users tap a companion tile. Use this target for complete workflow experiences that require more space and functionality than the tile interface provides, such as multi-step processes, detailed information displays, or complex user interactions.
Extensions at this target support full navigation hierarchies with multiple screens, scroll views, and interactive components to handle sophisticated workflows.
### Examples
* #### Create a full-screen modal for a smart grid tile
##### Description
Build a complete workflow experience launched from a smart grid tile. This example demonstrates creating a full-screen modal with navigation, multiple screens, and interactive components for sophisticated workflows that require more space than the tile interface provides.
##### jsx
```jsx
import {render} from 'preact';
export default async () => {
render(, document.body);
};
const Extension = () => {
return (
Welcome to the extension!
);
};
```