ZH
测试版翻译

@core / admin

1.0.0 ▾
已验证MIT
GitHub

由 AdminResource 生成的管理后台:列表、表单、操作、仪表盘、RBAC、CSRF 防护和审计日志

代码12 个文件上下文约 849 个 token扫描通过

应用 .genpmignore 后将被注入的确切目录树。固定于

src/lib/admin/widgets.ts只读 · 3b5bae0
// Widgets reutilizables del dashboard.
import type { AdminWidget } from './config.ts';

/** Contador: `countWidget('orders-today', 'Orders today', 'orders:read', () => countOrdersToday())`. */
export const countWidget = (name: string, title: string, permission: string, count: () => Promise<number>): AdminWidget => ({
  name,
  title,
  permission,
  load: async () => ({ value: await count() }),
});

/** Lista corta con enlaces (pendientes de moderar, stock bajo…). */
export const listWidget = (
  name: string,
  title: string,
  permission: string,
  rows: () => Promise<Array<{ label: string; value: string | number; href?: string }>>,
): AdminWidget => ({ name, title, permission, load: async () => ({ rows: (await rows()).slice(0, 10) }) });

举报 @core/admin

使用 GitHub 登录后才能举报包。