Skip to content

DashboardView

DashboardView(): Element

Defined in: packages/react/src/admin/DashboardView.tsx:31

Admin dashboard content component.

Renders a card grid with one card per registered VexCMS collection, media collection, and global, each permission-filtered via hasPermission (read, scope: "any") — a caller never sees a card for something they can’t read at all, row-level filtering happening separately once they’re inside. Section markup (AdminCardSection) is shared with GlobalsListView and CollectionsIndexView, the collections-only and globals-only index pages at /admin/collections and /admin/globals.

This component renders the content area only — it does not include the sidebar or layout shell. VexAdminPage in @vexcms/next wraps it with AdminLayout.

Element

<DashboardView />