[resumes][feat] Fetch resume details from database (#322)

* [resumes][feat] Add resume details router

* [resumes][feat] Change review page to dynamic routing

* [resumes][feat] Toggle resume star button

* [resumes][refactor] Revert routers to User model
This commit is contained in:
Peirong
2022-10-07 23:33:24 +08:00
committed by GitHub
parent 5507c6a9d2
commit 2e947f5fb0
12 changed files with 371 additions and 187 deletions

View File

@ -6,7 +6,11 @@ import { Button, Spinner } from '@tih/ui';
pdfjs.GlobalWorkerOptions.workerSrc = `//cdnjs.cloudflare.com/ajax/libs/pdf.js/${pdfjs.version}/pdf.worker.min.js`;
export default function ResumePdf() {
type Props = Readonly<{
url: string;
}>;
export default function ResumePdf({ url }: Props) {
const [numPages, setNumPages] = useState(0);
const [pageNumber] = useState(1);
@ -18,7 +22,7 @@ export default function ResumePdf() {
<div>
<Document
className="h-[calc(100vh-17rem)] overflow-scroll"
file="/test_resume.pdf"
file={url}
loading={<Spinner display="block" label="" size="lg" />}
onLoadSuccess={onPdfLoadSuccess}>
<Page pageNumber={pageNumber} />