Remove: redirect to password page

This commit is contained in:
mbaharip
2023-05-28 01:04:57 +07:00
parent 4171ea54d5
commit ce080eca95
2 changed files with 5 additions and 17 deletions
+5 -3
View File
@@ -38,8 +38,8 @@ function FileLayout({ data }: Props) {
);
useEffect(() => {
const files = clientData.files.length;
const folders = clientData.folders.length;
const files = clientData.files.length ?? 0;
const folders = clientData.folders.length ?? 0;
setTotalItems(files + folders);
}, [clientData]);
@@ -67,7 +67,9 @@ function FileLayout({ data }: Props) {
return (
<>
{layout === "grid" ? (
<GridLayout data={clientData} />
<>
<GridLayout data={clientData} />
</>
) : (
<ListLayout data={clientData} />
)}
-14
View File
@@ -1,6 +1,5 @@
import { Metadata, ResolvingMetadata } from "next";
import { cookies } from "next/headers";
import { notFound, redirect } from "next/navigation";
import Breadcrumb from "components/compBreadcrumb";
import FileLayout from "components/compFileLayout";
@@ -121,19 +120,6 @@ async function FilePage({ params }: Props) {
if (!pathValidation.success) {
const errorData = pathValidation as API_Error;
if (errorData.code === 401) {
const protectedPath = errorData.reason
.split('"')[1]
.split('"')[0];
redirect(
`/password?redirect=${params.path.join(
"/",
)}&path=${protectedPath}`,
);
}
if (errorData.code === 404) {
notFound();
}
const payload = handleError(errorData);
throw new Error(payload);
}