Что такое safe-action-hooks?
Используйте при выполнении действий следующего безопасного действия из клиентских компонентов React — useAction, useOptimisticAction, обработки статуса/обратных вызовов (onSuccess/onError/onSettled), выполнения vsexecuteAsync или оптимистичных обновлений пользовательского интерфейса. Источник: next-safe-action/skills.