'use client';
import { Input } from './ui/input';
/** Minimum is public, positive and precisely representable in the action. */
export function richeseBidMinimumError(value: unknown): string | null {
return typeof value === 'number' && Number.isSafeInteger(value) && value > 0
? null : 'Choose a positive whole bid minimum.';
}
export function RicheseBidPromiseFields(props: {
minimum: number;
onMinimum: (value: number) => void;
disabled: boolean;
method?: 'onceAround' | 'silent';
}) {
const silent = props.method === 'silent';
const error = richeseBidMinimumError(props.minimum);
return
;
}