Skip to content
Star

Admin List Page

Una estructura común para cualquier página de "gestionar X": un header, un filtro de búsqueda, una tabla de datos con acciones por fila, y un estado vacío cuando el filtro no encuentra nada. Combina PxHeader, PxListLayout, PxFilterBar, PxDataTable, PxDropdownMenu, PxBadge, y PxEmptyState.

Admin List Page

Team Members

Name
Role
Status
Alice SmithAdminActive
Bob JonesEditorActive
Carla DiazViewerSuspended
Showing 1 to 3 of 3 items
1 / 1

Por qué esta estructura

  • PxHeader vive fuera de PxListLayout — el layout solo expone los slots tabs, filter y uno por defecto para el contenido, no un slot de header (ver la tabla de slots de PxListLayout).
  • El estado vacío es manual. PxDataTable no renderiza uno automáticamente cuando items está vacío, así que alterna entre PxEmptyState y PxDataTable con v-if/v-else sobre tu lista filtrada, como se muestra arriba.
  • Las acciones por fila usan slotName, no una prop actions dedicada — cualquier columna puede apuntar a un slot con nombre, que es como tanto el badge de estado como el menú desplegable llegan a la tabla.

Built with VitePress