diff --git a/package.json b/package.json
index 47362f436b..a9f97ad9b5 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
"@docusaurus/module-type-aliases": "^3.8.1",
"@docusaurus/plugin-content-docs": "^3.8.1",
"@docusaurus/preset-classic": "^3.8.1",
- "@docusaurus/theme-common": "^3.8.1",
+ "@docusaurus/theme-common": "^3.10.1",
"@docusaurus/types": "^3.8.1",
"@mdx-js/react": "^3.0.0",
"@types/react": "^19.1.0",
diff --git a/src/components/elements/RetrySimulator.js b/src/components/elements/RetrySimulator.js
index 06028354f4..ee0bb2d879 100644
--- a/src/components/elements/RetrySimulator.js
+++ b/src/components/elements/RetrySimulator.js
@@ -1,6 +1,7 @@
import Chart from "chart.js/auto";
import CodeBlock from "@theme/CodeBlock";
import React, { useState, useCallback, useEffect, useRef } from "react";
+import BrowserOnly from "@docusaurus/BrowserOnly";
import styles from "./retry-simulator.module.css";
import { useColorMode } from "@docusaurus/theme-common";
@@ -45,6 +46,14 @@ func TestActivity(ctx context.Context, url string) error {
);
export default function RetrySimulator() {
+ return (
+ Loading...}>
+ {() => }
+
+ );
+}
+
+function RetrySimulatorContent() {
const [state, setState] = useState({
retries: [{ success: true, runtimeMS: 1 }],
language: "typescript",
diff --git a/src/components/images/ZoomingImage.js b/src/components/images/ZoomingImage.js
index 6893e6ff80..cb7bc7b391 100644
--- a/src/components/images/ZoomingImage.js
+++ b/src/components/images/ZoomingImage.js
@@ -1,7 +1,8 @@
import React, { useState } from 'react';
import { useColorMode } from '@docusaurus/theme-common';
+import BrowserOnly from '@docusaurus/BrowserOnly';
-const ZoomingImage = ({ src, alt, ariaLabel, initialWidth = '200px' }) => {
+function ZoomingImageContent({ src, alt, ariaLabel, initialWidth = '200px' }) {
const [isZoomed, setIsZoomed] = useState(false);
const { colorMode } = useColorMode();
@@ -44,6 +45,12 @@ const ZoomingImage = ({ src, alt, ariaLabel, initialWidth = '200px' }) => {
/>
);
-};
+}
+
+const ZoomingImage = (props) => (
+ }>
+ {() => }
+
+);
export default ZoomingImage;
diff --git a/yarn.lock b/yarn.lock
index 66b80f0db2..64d14ef8d8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1788,6 +1788,14 @@
tslib "^2.6.0"
webpack "^5.95.0"
+"@docusaurus/logger@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.10.1.tgz#34c964e32e18f120e30f80171a38cfefe72cfb4b"
+ integrity sha512-oPjNFnfJsRCkePVjkGrxWGq4MvJKRQT0r9jOP0eRBTZ7Wr9FAbzdP/Gjs0I2Ss6YRkPoEgygKG112OkE6skvJw==
+ dependencies:
+ chalk "^4.1.2"
+ tslib "^2.6.0"
+
"@docusaurus/logger@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.9.2.tgz#6ec6364b90f5a618a438cc9fd01ac7376869f92a"
@@ -1796,7 +1804,37 @@
chalk "^4.1.2"
tslib "^2.6.0"
-"@docusaurus/mdx-loader@3.9.2", "@docusaurus/mdx-loader@^3.8.1":
+"@docusaurus/mdx-loader@3.10.1", "@docusaurus/mdx-loader@^3.8.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.10.1.tgz#050ae9bc614158a4ec07a628aa75fa9ae90d7e82"
+ integrity sha512-GRmeb/wQ+iXRrFwcHBfgQhrJxGElgCsoTWZYDhccjsZVne1p8MK/EpQVIloXttz76TCe78kKD5AEG9n1xc1oxQ==
+ dependencies:
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
+ "@mdx-js/mdx" "^3.0.0"
+ "@slorber/remark-comment" "^1.0.0"
+ escape-html "^1.0.3"
+ estree-util-value-to-estree "^3.0.1"
+ file-loader "^6.2.0"
+ fs-extra "^11.1.1"
+ image-size "^2.0.2"
+ mdast-util-mdx "^3.0.0"
+ mdast-util-to-string "^4.0.0"
+ rehype-raw "^7.0.0"
+ remark-directive "^3.0.0"
+ remark-emoji "^4.0.0"
+ remark-frontmatter "^5.0.0"
+ remark-gfm "^4.0.0"
+ stringify-object "^3.3.0"
+ tslib "^2.6.0"
+ unified "^11.0.3"
+ unist-util-visit "^5.0.0"
+ url-loader "^4.1.1"
+ vfile "^6.0.1"
+ webpack "^5.88.1"
+
+"@docusaurus/mdx-loader@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz#78d238de6c6203fa811cc2a7e90b9b79e111408c"
integrity sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ==
@@ -1826,7 +1864,20 @@
vfile "^6.0.1"
webpack "^5.88.1"
-"@docusaurus/module-type-aliases@3.9.2", "@docusaurus/module-type-aliases@^3.8.1":
+"@docusaurus/module-type-aliases@3.10.1", "@docusaurus/module-type-aliases@^3.8.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.10.1.tgz#22d39177c296786eb6e0d940699cd590cc93ca77"
+ integrity sha512-YoOZKUdGlp8xSYhuAkGdSo5Ydkbq4V4eK3sD8v0a2hloxCWdQbNBhkc+Ko9QyjpESc0BYcIGM5iHVAy5hdFV6w==
+ dependencies:
+ "@docusaurus/types" "3.10.1"
+ "@types/history" "^4.7.11"
+ "@types/react" "*"
+ "@types/react-router-config" "*"
+ "@types/react-router-dom" "*"
+ react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
+ react-loadable "npm:@docusaurus/react-loadable@6.0.0"
+
+"@docusaurus/module-type-aliases@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz#993c7cb0114363dea5ef6855e989b3ad4b843a34"
integrity sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew==
@@ -2036,7 +2087,7 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-common@3.9.2", "@docusaurus/theme-common@^3.8.1":
+"@docusaurus/theme-common@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.9.2.tgz#487172c6fef9815c2746ef62a71e4f5b326f9ba5"
integrity sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag==
@@ -2054,6 +2105,24 @@
tslib "^2.6.0"
utility-types "^3.10.0"
+"@docusaurus/theme-common@^3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.10.1.tgz#cbfec82b1b107be5c229811ed9caae14a501361c"
+ integrity sha512-0YtmIeoNo1fIw65LO8+/1dPgmDV86UmhMkow37gzjytuiCSQm9xob6PJy0L4kuQEMTLfUOGvkXvZr7GPrHquMA==
+ dependencies:
+ "@docusaurus/mdx-loader" "3.10.1"
+ "@docusaurus/module-type-aliases" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ "@types/history" "^4.7.11"
+ "@types/react" "*"
+ "@types/react-router-config" "*"
+ clsx "^2.0.0"
+ parse-numeric-range "^1.3.0"
+ prism-react-renderer "^2.3.0"
+ tslib "^2.6.0"
+ utility-types "^3.10.0"
+
"@docusaurus/theme-search-algolia@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz#420fd5b27fc1673b48151fdc9fe7167ba135ed50"
@@ -2084,6 +2153,22 @@
fs-extra "^11.1.1"
tslib "^2.6.0"
+"@docusaurus/types@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.10.1.tgz#d42837938ae43ca2be0ca47e63e00476b5eb94be"
+ integrity sha512-XYMK8k1szDCFMw2V+Xyen0g7Kee1sP3dtFnl7vkGkZOkeAJ/oPDQPL8iz4HBKOo/cwU8QeV6onVjMqtP+tFzsw==
+ dependencies:
+ "@mdx-js/mdx" "^3.0.0"
+ "@types/history" "^4.7.11"
+ "@types/mdast" "^4.0.2"
+ "@types/react" "*"
+ commander "^5.1.0"
+ joi "^17.9.2"
+ react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
+ utility-types "^3.10.0"
+ webpack "^5.95.0"
+ webpack-merge "^5.9.0"
+
"@docusaurus/types@3.9.2", "@docusaurus/types@^3.8.1":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.9.2.tgz#e482cf18faea0d1fa5ce0e3f1e28e0f32d2593eb"
@@ -2100,6 +2185,14 @@
webpack "^5.95.0"
webpack-merge "^5.9.0"
+"@docusaurus/utils-common@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.10.1.tgz#6350b4898691e765de750f90eade0e0fa7902d99"
+ integrity sha512-5mFSgEADtnFxFH7RLw02QA5MpU5JVUCj0MPeIvi/aF4Fi45tQRIuTwXoXDqJ+1VfQJuYJGz3SI63wmGz4HvXzA==
+ dependencies:
+ "@docusaurus/types" "3.10.1"
+ tslib "^2.6.0"
+
"@docusaurus/utils-common@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.9.2.tgz#e89bfcf43d66359f43df45293fcdf22814847460"
@@ -2108,6 +2201,20 @@
"@docusaurus/types" "3.9.2"
tslib "^2.6.0"
+"@docusaurus/utils-validation@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.10.1.tgz#ddbcce997a5506424cdd16abf6845cc51692acae"
+ integrity sha512-cRv1X69jwaWv47waglllgZVWzeBFLhl53XT/XED/83BerVBTC5FTP8WTcVl8Z6sZOegDSwitu/wpCSPCDOT6lg==
+ dependencies:
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ fs-extra "^11.2.0"
+ joi "^17.9.2"
+ js-yaml "^4.1.0"
+ lodash "^4.17.21"
+ tslib "^2.6.0"
+
"@docusaurus/utils-validation@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz#04aec285604790806e2fc5aa90aa950dc7ba75ae"
@@ -2122,6 +2229,33 @@
lodash "^4.17.21"
tslib "^2.6.0"
+"@docusaurus/utils@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.10.1.tgz#535968caa2c9bff69f997a081b98b95b3c5d3785"
+ integrity sha512-3ojeJry9xBYdJO6qoyyzqeJFSJBVx2mXhyDzSdjwL2+URFQMf+h25gG38iswGImicK0ELjTd1EL2xzk8hf3QPw==
+ dependencies:
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ escape-string-regexp "^4.0.0"
+ execa "^5.1.1"
+ file-loader "^6.2.0"
+ fs-extra "^11.1.1"
+ github-slugger "^1.5.0"
+ globby "^11.1.0"
+ gray-matter "^4.0.3"
+ jiti "^1.20.0"
+ js-yaml "^4.1.0"
+ lodash "^4.17.21"
+ micromatch "^4.0.5"
+ p-queue "^6.6.2"
+ prompts "^2.4.2"
+ resolve-pathname "^3.0.0"
+ tslib "^2.6.0"
+ url-loader "^4.1.1"
+ utility-types "^3.10.0"
+ webpack "^5.88.1"
+
"@docusaurus/utils@3.9.2":
version "3.9.2"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.9.2.tgz#ffab7922631c7e0febcb54e6d499f648bf8a89eb"
@@ -6476,7 +6610,7 @@ events@^3.2.0:
resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
-execa@5.1.1:
+execa@5.1.1, execa@^5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==