+
+
+
+
+ Zoom {Math.round(zoom.zoom)}%
+
+
+ Mode {zoom.mode}
+
+
+ Target {fitLabel}
+
+ {metrics ? (
+
+ Width {Math.round(metrics.availableWidth)}px
+
+ ) : null}
+
+
+
+
+
+
+ );
+}
diff --git a/examples/editor/built-in-ui/responsive-zoom/src/main.tsx b/examples/editor/built-in-ui/responsive-zoom/src/main.tsx
new file mode 100644
index 0000000000..7fabfa80ec
--- /dev/null
+++ b/examples/editor/built-in-ui/responsive-zoom/src/main.tsx
@@ -0,0 +1,10 @@
+import { StrictMode } from 'react';
+import { createRoot } from 'react-dom/client';
+import App from './App';
+import './style.css';
+
+createRoot(document.getElementById('root')!).render(
+