Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 1.21 KB

240811「SSRとdocument客体」.md

File metadata and controls

35 lines (19 loc) · 1.21 KB

image

vercelのデプロイがずっと失敗して、初めての失敗がいつからかを探してみたら カスタムフックでmodalを作ってからだった。


image

エラーログをみたら/dashboard/todo-allでdocument is not definedというエラーができたって、

todo-allのファイルにはdocument客体を参照しているコードがなかった。


image

useModalにはreactDOMのcreatePortalを使ってmodalを作っているんだけど

作られる所がdocument.bodyなので、サーバーにはdocumnet客体が無いから

SSR環境ではエラーできたんだ。


image

documentがなければnullを返還させる条件問を追加して、改めてデプロイすると、


image

よくできました。 今日もひとつ教わった!