"use client"; const OPTIONS = [10, 20, 50, 100] as const; type Option = (typeof OPTIONS)[number]; interface ItemsPerPageSelectClientProps { value: Option; onChange: (value: Option) => void; } export default function ItemsPerPageSelectClient({ value, onChange }: ItemsPerPageSelectClientProps) { const handleChange = (e: React.ChangeEvent) => { const next = parseInt(e.target.value, 10) as Option; onChange(next); }; return ( ); }