'use client' interface ApprovalModalProps { mode: 'approve' | 'reject' approvalComment: string onCommentChange: (comment: string) => void onCancel: () => void onConfirm: () => void saving: boolean } export default function ApprovalModal({ mode, approvalComment, onCommentChange, onCancel, onConfirm, saving, }: ApprovalModalProps) { return (