Я использую ремикс для своего проекта, и в настоящее время я получаю эту ошибку: < /p>
Error: You defined an action for route "routes/demo" but didn't return anything from your action function. Please return a value or null.
< /code>
Сообщение об ошибке звучит довольно прямо, да? Но я не могу поместить возврат, когда я уже бросаю ошибку. Я заметил, что это произошло, когда имя - Джон. < /P>
Но это макет моего кода действия < /p>
export async function action({ request }: ActionFunctionArgs) {
const formData = await request.formData();
try {
if (formData.get(“name”) === “John”) {
throw new Response(“Name is not allowed”, { status: 400 });
}
return {success:true}
} catch (e) {
console.log(e);
}
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... rn-anythin
Мобильная версия