From 7364eb668bbe6f5ff8642b8f03394fa854f013a0 Mon Sep 17 00:00:00 2001 From: Anton <62949848+icepaq@users.noreply.github.com> Date: Wed, 16 Mar 2022 18:54:04 -0400 Subject: [PATCH] remove client side post fetch --- client/pages/post/[id].tsx | 29 +++++------------------------ 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/client/pages/post/[id].tsx b/client/pages/post/[id].tsx index edfebf5c..f3a2da33 100644 --- a/client/pages/post/[id].tsx +++ b/client/pages/post/[id].tsx @@ -26,35 +26,16 @@ const Post = ({renderedPost, theme, changeTheme}: PostProps) => { setIsLoading(true); if (renderedPost) { - console.log('Using Server Side Post'); setPost(renderedPost) setIsLoading(false) + return; } - if (router.query.id) { - const post = await fetch(`/server-api/posts/${router.query.id}`, { - method: "GET", - headers: { - "Content-Type": "application/json", - "Authorization": `Bearer ${Cookies.get("drift-token")}` - } - }) - - if (post.ok) { - const res = await post.json() - if (res) - setPost(res) - else - setError("Post not found") - } else { - if (post.status.toString().startsWith("4")) { - router.push("/signin") - } else { - setError(post.statusText) - } - } - setIsLoading(false) + if (post.status.toString().startsWith("4")) { + router.push("/signin") + } else { + setError(post.statusText) } } fetchPost()