React

Next.jsでURLのパラメーターを取得したいっ! Next.js

Next.jsでURLのパラメーターを取得したいっ!

使ってるNext.jsのバージョンは14系(App Router)です。 やりたいことの内容としては下記のようなURLの場合の?nanika=1の値を取りたいって話ですね。 https://example.com/user?nanika=1 ちょいとググってみた感じだとuseSearchParams…
react-test-renderer + react-lazyloadでjestのsnapshotテストをしたいっ! React

react-test-renderer + react-lazyloadでjestのsnapshotテストをしたいっ!

タイトルにテストをしたい!と書きましたが、実際は元々React17では動いていたんですが、React18にしたら動かなくなったので動かしたいっ!です。 React18はreact-lazyloadを使わなくても、React.lazy() / Suspenseで、似たようなことはできるんですが書き換え…
useEffectのよくやるパターンをメモっ! React

useEffectのよくやるパターンをメモっ!

componentDidMountの置き換え componentDidMount() { getHogeList(); } mount時にデータ取得するようなやつ。 useEffect(() => { getHogeList(); }, []); 二つ目の引数に空のArrayを渡すと最初のre…
ReactでonClickをネストにしたいっ! React

ReactでonClickをネストにしたいっ!

やりたいことをコードで書いてみたけど、これ何の為に必要なのかよくわからんなw render ( <a onClick={e=>{ console.log('parent!!'); }}> 外側 <span onClick={e=>{ console.log('child…