fix: resolve promise for searchParams and correct typo in FileDescriptionContainer prop
This commit is contained in:
parent
75d1187255
commit
af978c98b8
@ -41,9 +41,10 @@ async function fetchFileDetails(fileId: string): Promise<FileDetails | null> {
|
|||||||
export default async function FilePreviewContainer({
|
export default async function FilePreviewContainer({
|
||||||
searchParams,
|
searchParams,
|
||||||
}: {
|
}: {
|
||||||
searchParams: { id?: string };
|
searchParams: Promise<{ id?: string }>;
|
||||||
}) {
|
}) {
|
||||||
const fileId = searchParams.id;
|
const resolvedSearchParams = await searchParams; // Resolve the promise
|
||||||
|
const fileId = resolvedSearchParams.id;
|
||||||
|
|
||||||
if (!fileId) {
|
if (!fileId) {
|
||||||
notFound();
|
notFound();
|
||||||
@ -145,7 +146,7 @@ export default async function FilePreviewContainer({
|
|||||||
</p>
|
</p>
|
||||||
<div>
|
<div>
|
||||||
<strong>Description:</strong>{" "}
|
<strong>Description:</strong>{" "}
|
||||||
<FileDescriptionContainer fileId={fileDetails.id} fileDescriprtion={fileDetails.description}/>
|
<FileDescriptionContainer fileId={fileDetails.id} fileDescription={fileDetails.description}/>
|
||||||
</div>
|
</div>
|
||||||
<div className="mt-4 flex justify-center">
|
<div className="mt-4 flex justify-center">
|
||||||
<FileActionsContainer
|
<FileActionsContainer
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user