diff options
author | Baitinq <manuelpalenzuelamerino@gmail.com> | 2024-06-06 23:00:51 +0200 |
---|---|---|
committer | Baitinq <manuelpalenzuelamerino@gmail.com> | 2024-06-06 23:09:09 +0200 |
commit | 253706c8957194cd4bd1af27eb8d8c50c5260f49 (patch) | |
tree | a0fffac1151473cb62e0aa7b596a2cacab8cbc73 /index.html | |
parent | fmt (diff) | |
download | fs-tracer-frontend-253706c8957194cd4bd1af27eb8d8c50c5260f49.tar.gz fs-tracer-frontend-253706c8957194cd4bd1af27eb8d8c50c5260f49.tar.bz2 fs-tracer-frontend-253706c8957194cd4bd1af27eb8d8c50c5260f49.zip |
Misc: Add GH pages deploy
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/index.html b/index.html index 5681b47..ea3dc01 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,30 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Vite + React + TS</title> <script src="https://accounts.google.com/gsi/client" async></script> + <!-- Start Single Page Apps for GitHub Pages --> + <script type="text/javascript"> + // Single Page Apps for GitHub Pages + // MIT License + // https://github.com/rafgraph/spa-github-pages + // This script checks to see if a redirect is present in the query string, + // converts it back into the correct url and adds it to the + // browser's history using window.history.replaceState(...), + // which won't cause the browser to attempt to load the new url. + // When the single page app is loaded further down in this file, + // the correct url will be waiting in the browser's history for + // the single page app to route accordingly. + (function(l) { + if (l.search[1] === '/' ) { + var decoded = l.search.slice(1).split('&').map(function(s) { + return s.replace(/~and~/g, '&') + }).join('?'); + window.history.replaceState(null, null, + l.pathname.slice(0, -1) + decoded + l.hash + ); + } + }(window.location)) + </script> + <!-- End Single Page Apps for GitHub Pages --> </head> <body> <div id="root"></div> |