"use client"; import { POST_DELETE_TYPES } from "@/lib/api"; /** 管理软删共用:类型单选 + 仅「其他」时的补充理由 */ export default function StaffDeleteFields({ deleteType, onTypeChange, reason, onReasonChange, reasonId, reasonPlaceholder, typeHint, reasonHint, }: { deleteType: string; onTypeChange: (value: string) => void; reason: string; onReasonChange: (value: string) => void; reasonId: string; reasonPlaceholder: string; typeHint: string; reasonHint: string; }) { const reasonRequired = deleteType === "other"; return ( <>
删除类型
{typeHint}
{reasonRequired ? ( <>