当在我的操作中使用吐司(脉轮UI)时,我最终得到了invalid hook call
,并且查看了他们的docs并没有告诉我它可能是什么。我确实偶然发现了这个问题Invalid Hook Call - React Hooks,但我不确定这是否适用于我(?))
代码:
import { useToast } from "@chakra-ui/react";
export const action = async ({ request }) => {
const toast = useToast(); // --> causes the failure
//fetches, await and promise on this line
return redirect("test/completed");
};
我从main中的createBrowserRouter调用该操作。jsx
1条答案
按热度按时间fjnneemd1#
当你阅读有关钩子的规则时,我可以提供一个简单的例子:
然后你可以去
main.jsx
任何使用它: