【发布时间】:2021-05-04 20:01:35
【问题描述】:
我想使用 react-query useMutation 将用户添加到数据库,但我在库中遇到此错误。请任何人都可以帮助我。这是我的代码。
TypeError:对象不是函数:
import { addStaff } from "./async";
function Navbar() {
const inputRef = useRef();
const [mutateAdd] = useMutation(addStaff, {
onSuccess: () => console.log("User successfully added"),
});
const onAdd = () => {
mutateAdd({ text: inputRef.current.value });
inputRef.current.value = "";
};
return (
<div style={{ display: "flex" }}>
<div></div>
<div style={{ display: "flex", marginLeft: 40 }}>
<Input placeholder="start typing..." ref={inputRef} />
<Button onClick={onAdd}>Invite Staff</Button>
</div>
</div>
);
}```
【问题讨论】:
-
你在用阿波罗吗?
-
不,我正在使用 react-query。
标签: react-query