mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-01-11 08:28:11 -05:00
Compare commits
4 Commits
issue-tria
...
dishapraka
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b6c6644769 | ||
|
|
8f85d84cd3 | ||
|
|
6209e2b00e | ||
|
|
c1acd1a3e0 |
@@ -5,8 +5,24 @@
|
||||
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<div w3-include-html="/genai-toolbox/releases.releases" w3-include-html-default='<a class="dropdown-item" href="/genai-toolbox/dev/">Dev</a>'></div>
|
||||
<script>
|
||||
// This must run after the w3.js script has loaded.
|
||||
w3.includeHTML();
|
||||
function deepRouteLink() {
|
||||
const currentPath = window.location.pathname;
|
||||
const versionRegex = /(\/genai-toolbox\/(v\d+\.\d+\.\d+|dev)\/)/;
|
||||
const versionMatch = currentPath.match(versionRegex);
|
||||
|
||||
if (!versionMatch) {
|
||||
return;
|
||||
}
|
||||
|
||||
const deepPath = currentPath.substring(versionMatch[0].length);
|
||||
const versionLinks = document.querySelectorAll('.dropdown-menu[aria-labelledby="navbarDropdown"] .dropdown-item');
|
||||
|
||||
versionLinks.forEach(link => {
|
||||
link.href = link.href + deepPath;
|
||||
});
|
||||
}
|
||||
|
||||
w3.includeHTML(deepRouteLink);
|
||||
</script>
|
||||
</div>
|
||||
{{ end -}}
|
||||
{{ end -}}
|
||||
|
||||
Reference in New Issue
Block a user