import type { AuditActionType } from '@/audit/types';

/** Labels for audit actions (VN) — reusable if applicant-facing tooling is added later. */
export const AUDIT_ACTION_LABEL_VI: Record<AuditActionType, string> = {
  create: 'Tạo',
  read: 'Đọc',
  update: 'Cập nhật',
  delete: 'Xóa',
  login: 'Đăng nhập',
  logout: 'Đăng xuất',
  login_failed: 'Đăng nhập thất bại',
};

export function auditActionLabel(action: string): string {
  return AUDIT_ACTION_LABEL_VI[action as AuditActionType] ?? action;
}
