tsimport {XDSAppShell} from '@xds/core/AppShell'
| Guidance | Practices |
|---|---|
| Do | Choose the right height — use "fill" for dashboards with internal scrolling and "auto" for pages that grow with content. |
| Do | Set `contentPadding` based on content type — 4 for forms and settings, 0 for tables and dashboards. |
| Don't | Nest one AppShell inside another — it's the outermost layout frame. |
| Don't | Use for sub-page layouts — use Layout for content areas within AppShell. |