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