= ({
children={
titleRefs.current[tab.id] = el}
+ ref={el => { titleRefs.current[tab.id] = el; }}
className={`tab-title ${overflowMap[tab.id] ? 'tab-title-overflow' : ''}`}
>
{tab.title}
diff --git a/src/frontend/src/types/settings.ts b/src/frontend/src/ui/types.ts
similarity index 63%
rename from src/frontend/src/types/settings.ts
rename to src/frontend/src/ui/types.ts
index 35e7400..2828219 100644
--- a/src/frontend/src/types/settings.ts
+++ b/src/frontend/src/ui/types.ts
@@ -10,7 +10,3 @@ export interface UserSettings {
*/
embedLockDebounceTime?: number;
}
-
-export const DEFAULT_SETTINGS: UserSettings = {
- embedLockDebounceTime: 350, // Default value from CustomEmbeddableRenderer.tsx
-};
diff --git a/src/frontend/yarn.lock b/src/frontend/yarn.lock
index c00abf4..85d8b11 100644
--- a/src/frontend/yarn.lock
+++ b/src/frontend/yarn.lock
@@ -614,6 +614,18 @@
dependencies:
undici-types "~6.21.0"
+"@types/react-dom@^19.0.0":
+ version "19.1.5"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.1.5.tgz#cdfe2c663742887372f54804b16e8dbc26bd794a"
+ integrity sha512-CMCjrWucUBZvohgZxkjd6S9h0nZxXjzus6yDfUb+xLxYM7VvjKNH1tQrE9GWLql1XoOP4/Ds3bwFqShHUYraGg==
+
+"@types/react@^19.0.0":
+ version "19.1.6"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.6.tgz#dee39f3e1e9a7d693f156a5840570b6d57f325ea"
+ integrity sha512-JeG0rEWak0N6Itr6QUx+X60uQmN+5t3j9r/OVDtWzFXKaj6kD1BwJzOksD0FF6iWxZlbE1kB0q9vtnU2ekqa1Q==
+ dependencies:
+ csstype "^3.0.2"
+
"@types/unist@^2", "@types/unist@^2.0.0":
version "2.0.11"
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4"
@@ -734,6 +746,11 @@ crypto-js@^4.2.0:
resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.2.0.tgz#4d931639ecdfd12ff80e8186dba6af2c2e856631"
integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==
+csstype@^3.0.2:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
+ integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
+
cytoscape-cose-bilkent@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz#762fa121df9930ffeb51a495d87917c570ac209b"