useSWR はよく分かりませんが、useAPITataku は何をしてるのでしょうか?
Hoge の先頭 (return の前) に const { data, error } = useSWR("kero", APITataku(values)) を書く必要がある気がしますが…。
formikのsubmitでapiを叩く下記のようなコードがあるのですが
typescript
1 2const Hoge = ()=>{ 3return ( 4<Formik onSubmit={(values) => { 5 useAPITataku(values) 6> 7) 8 9const useAPITataku=(values)=>{ 10 const { data, error } = useSWR("kero", APITataku(values)) 11} 12}
これがinvalid hook call と怒られます
useAPITatakuをトップレベルに出せ、という指示だと思うのですがどうやったらよいのでしょう?
あなたの回答
tips
プレビュー