Next.js · Middle · Запитання 71 з 75

Як викликати Server Action з onClick кнопки (не з форми) і показати стан очікування?

const [isPending, startTransition] = useTransition()
<button onClick={() => startTransition(() => likePost(id))}>

Пояснення

Перехід дає isPending і дає Next.js змогу оновити UI ревалідованими даними з відповіді екшену.

Де почитати

Помилка в запитанні

Next.js · Middle · запитання 71

Перевірте себе

Пройдіть тест Next.js · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест