JA
ベータ版の翻訳

@core / admin

1.0.0 ▾
認証済みMIT
GitHub

AdminResource から生成する管理画面:一覧、フォーム、アクション、ダッシュボード、RBAC、CSRF 対策、監査ログ

コード12 ファイルコンテキスト約 849 トークンスキャン合格

.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 でログインしてください。

GitHub で続ける