Skip to content

Instantly share code, notes, and snippets.

@iAmBipinPaul
Created July 12, 2018 13:42
Show Gist options
  • Save iAmBipinPaul/4e28e7b5efca6fe0d8e2172449189447 to your computer and use it in GitHub Desktop.
Save iAmBipinPaul/4e28e7b5efca6fe0d8e2172449189447 to your computer and use it in GitHub Desktop.
Add POC of Google Map, add new unit tests
<!-- Start Single Page Apps for GitHub Pages -->
<script type="text/javascript">
// Single Page Apps for GitHub Pages
// https://github.com/rafrex/spa-github-pages
// Copyright (c) 2016 Rafael Pedicini, licensed under the MIT License
// ----------------------------------------------------------------------
// This script checks to see if a redirect is present in the query string
// and 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) {
var q = {};
l.search.slice(1).split('&').forEach(function(v) {
var a = v.split('=');
q[a[0]] = a.slice(1).join('=').replace(/~and~/g, '&');
});
if (q.p !== undefined) {
window.history.replaceState(null, null,
l.pathname.slice(0, -1) + (q.p || '') +
(q.q ? ('?' + q.q) : '') +
l.hash
);
}
}
}(window.location))
</script>
<!-- End Single Page Apps for GitHub Pages -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment