- {getRow('Engine Version', deephavenVersion)}
- {getRow('Web UI Version', uiVersion)}
- {getRow('Java Version', javaVersion)}
- {getRow('Barrage Version', barrageVersion)}
+ {Object.entries(versionInfo).map(([key, value]) =>
+ getRow(key, value)
+ )}
`${key}: ${value}`)
+ .join('\n')}
>
Copy Versions
+ ({copyShortcut})
diff --git a/packages/code-studio/src/settings/SettingsUtils.test.tsx b/packages/code-studio/src/settings/SettingsUtils.test.tsx
new file mode 100644
index 0000000000..6786a42ddb
--- /dev/null
+++ b/packages/code-studio/src/settings/SettingsUtils.test.tsx
@@ -0,0 +1,51 @@
+import { getFormattedVersionInfo } from './SettingsUtils';
+
+describe('getFormattedVersionInfo', () => {
+ it('should return the formatted version information', () => {
+ const serverConfigValues = new Map