[resumes][fix] Manually calculate height for pdf view instead

pull/306/head
Wu Peirong 3 years ago
parent 285d9e87ab
commit 06079e3e7e

@ -112,7 +112,7 @@ export default function AppShell({ children }: Props) {
const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const [mobileMenuOpen, setMobileMenuOpen] = useState(false);
return ( return (
<div className="flex h-screen"> <div className="flex h-full min-h-screen">
{/* Narrow sidebar */} {/* Narrow sidebar */}
<div className="hidden w-28 overflow-y-auto bg-indigo-700 md:block"> <div className="hidden w-28 overflow-y-auto bg-indigo-700 md:block">
<div className="flex w-full flex-col items-center py-6"> <div className="flex w-full flex-col items-center py-6">

@ -15,16 +15,15 @@ export default function ResumePdf() {
}; };
return ( return (
<div className="flex h-full flex-col"> <div>
<Document <Document
className="max-h-full basis-5/6 overflow-y-scroll" className="h-[calc(100vh-17rem)] overflow-scroll"
file="/test_resume.pdf" file="/test_resume.pdf"
loading={<Spinner display="block" label="" size="lg" />} loading={<Spinner display="block" label="" size="lg" />}
onLoadSuccess={onPdfLoadSuccess}> onLoadSuccess={onPdfLoadSuccess}>
<Page pageNumber={pageNumber} /> <Page pageNumber={pageNumber} />
</Document> </Document>
<div className="basis-1/6">
<div className="flex flex-row items-center justify-between p-4"> <div className="flex flex-row items-center justify-between p-4">
<Button <Button
disabled={pageNumber === 1} disabled={pageNumber === 1}
@ -45,6 +44,5 @@ export default function ResumePdf() {
/> />
</div> </div>
</div> </div>
</div>
); );
} }

@ -12,7 +12,7 @@ import ResumePdf from '~/components/resumes/ResumePdf';
export default function ResumeReviewPage() { export default function ResumeReviewPage() {
return ( return (
<main className="h-full w-full flex-1 p-4"> <main className="flex-1 p-4">
<div className="flex flex-row md:space-x-8"> <div className="flex flex-row md:space-x-8">
<h1 className="text-2xl font-bold leading-7 text-gray-900 sm:truncate sm:text-3xl sm:tracking-tight"> <h1 className="text-2xl font-bold leading-7 text-gray-900 sm:truncate sm:text-3xl sm:tracking-tight">
Please help moi, applying for medtech startups in Singapore Please help moi, applying for medtech startups in Singapore

Loading…
Cancel
Save