Skip to content

Commit cc6ab41

Browse files
authored
Merge pull request #31 from anuaimi/14-make-download-button-work
make download button work
2 parents 1d10f18 + 63e0aee commit cc6ab41

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

src/Download.tsx

+5-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ function Download({paper, layout, year}:DownloadProps) {
1414

1515
const downloadLayout = (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => {
1616
// need to get state of: pageSize, layout, year
17-
const msg = "paperSize: " + paper + " layout: " + layout + " year: " + year;
18-
alert(msg);
19-
// window.open("https://philofaxy.com/inserts/__2020%20revamp/1.1%20day%20per%20page/2023%201.1.1.pdf")
17+
18+
const pdfUrl = `layouts/${paper}/${year}/${layout}.pdf`
19+
// console.log("insert url is " + pdfUrl);
20+
window.open(pdfUrl);
21+
2022
}
2123

2224
return (

src/PaperPreview.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ function PaperPreview({paper, layout}:PaperPreviewProps) {
1313
const generatePreviewUrl = () => {
1414

1515
const previewUrl = `images/${paper}/${layout}.png`;
16-
console.log("preview url is " + previewUrl);
16+
// console.log("preview url is " + previewUrl);
1717
return previewUrl;
1818
}
1919

src/PlannerLayouts.tsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,29 +16,29 @@ function PlannerLayouts({paper, setPaperSize, layout, setLayout}:PlannerLayoutPr
1616

1717
const getTabIndex = (paperSize:string) => {
1818
if (paperSize === "a4-a5") {
19-
console.log("a4-a5 is selected");
19+
// console.log("a4-a5 is selected");
2020
return 0;
2121
}
2222
else if (paperSize === "personal") {
23-
console.log("personal is selected");
23+
// console.log("personal is selected");
2424
return 1;
2525
} else {
2626
// must be pocket
27-
console.log("pocket is selected");
27+
// console.log("pocket is selected");
2828
return 2;
2929
}
3030
}
3131

3232
const handleTabChange= (index: number) => {
3333
if (index === 0) {
3434
setPaperSize('a4-a5');
35-
console.log('set paper size to a4-a5');
35+
// console.log('set paper size to a4-a5');
3636
} else if (index === 1) {
3737
setPaperSize('personal');
38-
console.log('set paper size to personal');
38+
// console.log('set paper size to personal');
3939
} else {
4040
setPaperSize('pocket');
41-
console.log('set paper size to pocket');
41+
// console.log('set paper size to pocket');
4242
}
4343
}
4444

0 commit comments

Comments
 (0)