This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new cb03109 update
cb03109 is described below
commit cb03109644f73a8ae42a18cd230a2f44bff599bf
Author: LiLi <[email protected]>
AuthorDate: Wed Jan 26 16:06:30 2022 +0800
update
Signed-off-by: LiLi <[email protected]>
---
site2/website-next/src/theme/Navbar/index.js | 36 ++++++++++++++++++++--------
1 file changed, 26 insertions(+), 10 deletions(-)
diff --git a/site2/website-next/src/theme/Navbar/index.js
b/site2/website-next/src/theme/Navbar/index.js
index 88df1d2..31ae1e9 100644
--- a/site2/website-next/src/theme/Navbar/index.js
+++ b/site2/website-next/src/theme/Navbar/index.js
@@ -207,19 +207,20 @@ function NavbarMobileSidebar({ sidebarShown,
toggleSidebar }) {
}
return {
...e,
- link:
- e.to +
- "?version=" +
- getVersion() +
- "&apiversion=" +
- getApiVersion(param),
+ link: e.to,
+ // +
+ // "?version=" +
+ // getVersion() +
+ // "&apiversion=" +
+ // getApiVersion(param),
};
});
} else if (item.label == "CLI") {
item.items = item.items.map((e) => {
return {
...e,
- link: e.to + "?version=" + getVersion(),
+ link: e.to,
+ // + "?version=" + getVersion(),
};
});
}
@@ -352,9 +353,24 @@ function Navbar() {
})}
</div>
<div className="navbar__items navbar__items--right">
- {rightItems.map((item, i) => (
- <NavbarItem {...item} key={i} />
- ))}
+ {rightItems.map((item, i) => {
+ if (item.label == "Previous Versions") {
+ item.items = item.items.map((e) => {
+ return {
+ ...e,
+ onClick: () => {
+ if (/(\d\.)+/.test(e.to)) {
+ let version = e.to.substring(5, e.to.length - 1);
+ setVersion(version);
+ } else {
+ setVersion(latestStableVersion);
+ }
+ },
+ };
+ });
+ }
+ return <NavbarItem {...item} key={i} />;
+ })}
{!colorModeToggle.disabled && (
<Toggle
className={styles.toggle}