'use client' import { useRouter } from "next/navigation"; import { useState } from "react"; interface urlProp{ urlBase:string } function SearchUser(url:urlProp) { const [numAccount, setNumAccount] = useState(""); const router = useRouter(); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); if (numAccount) { router.push(`/${url.urlBase}?numAccount=${numAccount}`); } }; return ( <>
{ const value = e.target.value; if (/^\d*$/.test(value) && value.length <= 9) { setNumAccount(value); } }} placeholder="Coloca un nĂºmero de cuenta..." inputMode="numeric" pattern="[0-9]*" />
); } export default SearchUser;