diff --git a/src/pages/files/[fileId].js b/src/pages/files/[fileId].js
index 7a3e623..234c7df 100644
--- a/src/pages/files/[fileId].js
+++ b/src/pages/files/[fileId].js
@@ -1,33 +1,39 @@
-import FileModel from "../../models/FileModel";
-import UserModel from "../../models/UserModel";
+import { Button } from "@nextui-org/react";
+import Image from "next/image";
+import { getFileInfo } from "src/utils/helpers/fileHelpers";
export default function File(props) {
const { isValidFile, fileData } = props;
const file = JSON.parse(fileData);
+ let { uploader, fileId, uploadDate, contentType, fileUrl, width, height } =
+ file;
+ contentType = contentType.toLowerCase();
- console.log(file);
+ if (isValidFile === false) {
+ return "invalid file";
+ }
+
+ let toShow;
+ if (contentType.includes("image")) {
+ toShow = (
+