Ошибка ремикса: вы определили действие для маршрута «Маршруты/», но ничего не возвращали из своей функции действияJavascript

Форум по Javascript
Ответить
Anonymous
 Ошибка ремикса: вы определили действие для маршрута «Маршруты/», но ничего не возвращали из своей функции действия

Сообщение Anonymous »

Я использую ремикс для своего проекта, и в настоящее время я получаю эту ошибку: < /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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»