Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@embedpdf/core": "^2.14.0",
"@embedpdf/engines": "^2.14.0",
"@embedpdf/plugin-document-manager": "^2.14.0",
"@embedpdf/plugin-export": "^2.14.0",
"@embedpdf/plugin-render": "^2.14.0",
"@embedpdf/plugin-scroll": "^2.14.0",
"@embedpdf/plugin-viewport": "^2.14.0",
"@embedpdf/plugin-zoom": "^2.14.0",
"@google-cloud/storage": "^7.17.1",
"@google/genai": "^0.7.0",
"@radix-ui/react-accordion": "^1.2.4",
Expand Down Expand Up @@ -56,7 +64,7 @@
"prettier": "^3.5.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"raw-loader": "^4.0.2",
"react": "^18.3.1",
"react": "link:@embedpdf/plugin-viewport/react",
"react-beautiful-dnd": "^13.1.1",
"react-dom": "^18.3.1",
"react-dropzone": "^14.3.8",
Expand Down
497 changes: 496 additions & 1 deletion pnpm-lock.yaml

Large diffs are not rendered by default.

12 changes: 9 additions & 3 deletions src/app/paper/[id]/page.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { fetchPaperID } from "@/app/actions/get-papers-by-id";
import PdfViewer from "@/components/pdfViewer";
import RelatedPapers from "@/components/RelatedPaper";
import Loader from "@/components/ui/loader";
import { type ErrorResponse, type PaperResponse } from "@/interface";
Expand All @@ -8,6 +7,7 @@ import axios, { type AxiosResponse } from "axios";
import { type Metadata } from "next";
import { redirect } from "next/navigation";
import { PaperProvider } from "@/context/PaperContext";
import PDFViewer from "@/components/newPdfViewer";

export async function generateMetadata({
params,
Expand Down Expand Up @@ -174,10 +174,16 @@ const PaperPage = async ({ params }: { params: { id: string } }) => {
year: paper.year,
}}
>
<PdfViewer

<PDFViewer
url={paper.file_url}
name={`${extractBracketContent(paper.subject)}-${paper.exam}-${paper.slot}-${paper.year}`}/>

{/* <PdfViewer
url={paper.file_url}
name={`${extractBracketContent(paper.subject)}-${paper.exam}-${paper.slot}-${paper.year}`}
></PdfViewer>
></PdfViewer> */}

</PaperProvider>
</center>
<RelatedPapers />
Expand Down
2 changes: 1 addition & 1 deletion src/components/ReportButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export default function ReportButton(){
<>
<Button
onClick={() => setOpen(true)}
className="h-10 w-10 rounded p-0 text-white transition hover:bg-red-600 bg-red-500"
className="h-12 w-12 rounded p-0 text-white transition hover:bg-red-600 bg-red-500"
>
<FaFlag className="text-sm" />
</Button>
Expand Down
2 changes: 1 addition & 1 deletion src/components/ShareButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export default function ShareButton() {
return (
<Dialog>
<DialogTrigger asChild>
<Button className="aspect-square h-10 w-10 p-0">
<Button className="aspect-square h-10 w-10 p-0 rounded text-white bg-[#6536c1] transition hover:bg-[#7d4fc7]">
<FaShare />
</Button>
</DialogTrigger>
Expand Down
Loading
Loading