From 0dc54e6784d641f64145de88865a99a76d57c199 Mon Sep 17 00:00:00 2001 From: prakhar sharma Date: Tue, 24 Sep 2024 14:10:39 +0530 Subject: [PATCH 1/3] removed preview button and it's associated code --- .../alpha/new/[[...postIdArr]]/_client.tsx | 23 ------------------- hooks/useCreatePage.ts | 4 ---- 2 files changed, 27 deletions(-) diff --git a/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx b/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx index d459ac6b..6b00101f 100644 --- a/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx +++ b/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx @@ -19,8 +19,6 @@ const Create = () => { const postId = params?.postIdArr?.[0] || ""; const { - viewPreview, - setViewPreview, tags, tagValue, savedTime, @@ -54,13 +52,6 @@ const Create = () => { return ( <> -
@@ -232,19 +223,6 @@ const Create = () => { {/* Start main area*/}
- {viewPreview ? ( -
-
- -
-
- ) : (
{!body && ( {
- )}
{/* End main area */} diff --git a/hooks/useCreatePage.ts b/hooks/useCreatePage.ts index 0937e041..50d38e88 100644 --- a/hooks/useCreatePage.ts +++ b/hooks/useCreatePage.ts @@ -16,7 +16,6 @@ import { redirect, useRouter } from "next/navigation"; export type useCreatePageReturnType = { viewPreview: boolean; - setViewPreview: React.Dispatch>; tags: string[]; setTags: React.Dispatch>; tagValue: string; @@ -60,7 +59,6 @@ type useCreatepagePropTypes = { function useCreatePage({ postId, }: useCreatepagePropTypes): useCreatePageReturnType { - const [viewPreview, setViewPreview] = useState(false); const [tags, setTags] = useState([]); const [tagValue, setTagValue] = useState(""); const [savedTime, setSavedTime] = useState(""); @@ -276,8 +274,6 @@ function useCreatePage({ }; return { - viewPreview, - setViewPreview, tags, setTags, tagValue, From c0350509955dbfca015676aa9ee84de1352b363a Mon Sep 17 00:00:00 2001 From: prakhar sharma Date: Tue, 24 Sep 2024 14:14:28 +0530 Subject: [PATCH 2/3] Removed view preview button with its associated code --- hooks/useCreatePage.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/hooks/useCreatePage.ts b/hooks/useCreatePage.ts index 50d38e88..2771141c 100644 --- a/hooks/useCreatePage.ts +++ b/hooks/useCreatePage.ts @@ -15,7 +15,6 @@ import { useDebounce } from "./useDebounce"; import { redirect, useRouter } from "next/navigation"; export type useCreatePageReturnType = { - viewPreview: boolean; tags: string[]; setTags: React.Dispatch>; tagValue: string; From 10c05fcec02d47643d9919580c489fbbc7d104c8 Mon Sep 17 00:00:00 2001 From: prakhar sharma Date: Tue, 24 Sep 2024 16:40:30 +0530 Subject: [PATCH 3/3] fixed linting error by running npm run prettier:fix script --- .../alpha/new/[[...postIdArr]]/_client.tsx | 92 +++++++++---------- 1 file changed, 45 insertions(+), 47 deletions(-) diff --git a/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx b/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx index 6b00101f..bd24c4a5 100644 --- a/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx +++ b/app/(app)/alpha/new/[[...postIdArr]]/_client.tsx @@ -223,57 +223,55 @@ const Create = () => { {/* Start main area*/}
-
- {!body && ( - ( - - )} - /> - )} - {body && body.length > 0 && ( - ( - - )} - /> - )} +
+ {!body && ( + ( + + )} + /> + )} + {body && body.length > 0 && ( + ( + + )} + /> + )} -
- <> - {saveStatus === "loading" && ( -

Auto-saving...

- )} - {saveStatus === "error" && savedTime && ( -

- {`Error saving, last saved: ${savedTime.toString()}`} -

- )} - {saveStatus === "success" && savedTime && ( -

- {`Saved: ${savedTime.toString()}`} -

- )} - -
+
+ <> + {saveStatus === "loading" &&

Auto-saving...

} + {saveStatus === "error" && savedTime && ( +

+ {`Error saving, last saved: ${savedTime.toString()}`} +

+ )} + {saveStatus === "success" && savedTime && ( +

+ {`Saved: ${savedTime.toString()}`} +

+ )} + +
-
- -
+
+
+
{/* End main area */}