我正在尝试使用SWR library
with react 钩子执行删除请求。我知道不能在 return() 中调用钩子。但是如何在我的反应钩子项目中使用 useSWR 删除请求。谢谢你
const page = () => {
function onDelete(id) {
const { data: deleted } = useSWR(`http://example.com/api/project/delete/${id}`, fetcher)
}
return (
// some rendered component
<Button
onClick={() => onDelete(project.id)}
label="Delete"
/>
)
}