import React from 'react' import { Button, ErrorState, Textarea, Card } from '@/components/ui' import { t } from '@/lib/i18n' import type { ReviewTipFormController } from './useReviewTipFormController' export function ReviewTipFormView(params: { ctrl: ReviewTipFormController; onCancel?: () => void }): React.ReactElement { return (
void params.ctrl.handleSubmit(e)} className="space-y-4" > {params.ctrl.error ? : null}
) } function ReviewTipFormHeader(params: { split: { total: number; reviewer: number; platform: number } }): React.ReactElement { return ( <>

{t('reviewTip.form.title')}

{t('reviewTip.form.description', { amount: params.split.total, reviewer: params.split.reviewer, platform: params.split.platform, })}

) } function ReviewTipTextField(params: { value: string; onChange: (value: string) => void }): React.ReactElement { return (