Skip to content

Commit cab156a

Browse files
authored
Merge pull request #16 from vltpkg/dc/fix-paths
fix: pathing to static assets for gh pages deployments
2 parents db6da26 + 4d9d5aa commit cab156a

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

app/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
<meta charset="UTF-8" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>vlt benchmarks</title>
8-
<link href="/src/global.css" rel="stylesheet">
9-
<link rel="icon" type="image/png" href="/assets/favicon/favicon-96x96.png" sizes="96x96" />
10-
<link rel="icon" type="image/svg+xml" href="/assets/favicon/favicon.svg" />
11-
<link rel="shortcut icon" href="/assets/favicon/favicon.ico" />
12-
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-touch-icon.png" />
13-
<link rel="manifest" href="/assets/favicon/site.webmanifest" />
8+
<link href="/benchmarks/src/global.css" rel="stylesheet">
9+
<link rel="icon" type="image/png" href="/benchmarks/assets/favicon/favicon-96x96.png" sizes="96x96" />
10+
<link rel="icon" type="image/svg+xml" href="/benchmarks/assets/favicon/favicon.svg" />
11+
<link rel="shortcut icon" href="/benchmarks/assets/favicon/favicon.ico" />
12+
<link rel="apple-touch-icon" sizes="180x180" href="/benchmarks/assets/favicon/apple-touch-icon.png" />
13+
<link rel="manifest" href="/benchmarks/assets/favicon/site.webmanifest" />
1414
</head>
1515

1616
<body>
1717
<div id="root"></div>
18-
<script type="module" src="/src/main.tsx"></script>
18+
<script type="module" src="/benchmarks/src/main.tsx"></script>
1919
</body>
2020

2121
</html>

app/src/constants/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ export const TODAY = new Date();
33

44
export const DATE_YEAR = TODAY.getFullYear();
55

6-
export const DATE_MONTH = TODAY.getMonth() + 1;
6+
export const DATE_MONTH = String(TODAY.getMonth() + 1).padStart(2, "0");
77

8-
export const DATE_DAY = TODAY.getDate();
8+
export const DATE_DAY = String(TODAY.getDate()).padStart(2, "0");
99

10-
export const CHART_DATA_URL = `/${DATE_YEAR}-${DATE_MONTH}-${DATE_DAY}/chart-data.json`;
10+
export const CHART_DATA_URL = `/benchmarks/${DATE_YEAR}-${DATE_MONTH}-${DATE_DAY}/chart-data.json`;
1111

1212
export const CHART_DEFAULTS = {
1313
HEIGHT: 300,

app/src/hooks/use-package-count-data.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const usePackageCountData = (
3434

3535
for (const fixture of fixtures) {
3636
try {
37-
const url = `/${DATE_YEAR}-${DATE_MONTH}-${DATE_DAY}/${fixture}-${variation}-package-count.json`;
37+
const url = `/benchmarks/${DATE_YEAR}-${DATE_MONTH}-${DATE_DAY}/${fixture}-${variation}-package-count.json`;
3838
const response = await fetch(url);
3939

4040
if (response.ok) {

0 commit comments

Comments
 (0)