diff --git a/site/src/hooks/useEmbeddedMetadata.test.ts b/site/src/hooks/useEmbeddedMetadata.test.ts index e296e01a34afa..316ab464a78de 100644 --- a/site/src/hooks/useEmbeddedMetadata.test.ts +++ b/site/src/hooks/useEmbeddedMetadata.test.ts @@ -42,7 +42,7 @@ const mockDataForTags = { user: MockUserOwner, userAppearance: MockUserAppearanceSettings, regions: MockRegions, - tasksTabVisible: MockTasksTabVisible, + "tasks-tab-visible": MockTasksTabVisible, } as const satisfies Record; const emptyMetadata: RuntimeHtmlMetadata = { @@ -74,7 +74,7 @@ const emptyMetadata: RuntimeHtmlMetadata = { available: false, value: undefined, }, - tasksTabVisible: { + "tasks-tab-visible": { available: false, value: undefined, }, @@ -109,7 +109,7 @@ const populatedMetadata: RuntimeHtmlMetadata = { available: true, value: MockUserAppearanceSettings, }, - tasksTabVisible: { + "tasks-tab-visible": { available: true, value: MockTasksTabVisible, }, diff --git a/site/src/hooks/useEmbeddedMetadata.ts b/site/src/hooks/useEmbeddedMetadata.ts index 908d89c9590e5..f4a1d59528677 100644 --- a/site/src/hooks/useEmbeddedMetadata.ts +++ b/site/src/hooks/useEmbeddedMetadata.ts @@ -30,7 +30,7 @@ type AvailableMetadata = Readonly<{ entitlements: Entitlements; regions: readonly Region[]; "build-info": BuildInfoResponse; - tasksTabVisible: boolean; + "tasks-tab-visible": boolean; }>; export type MetadataKey = keyof AvailableMetadata; @@ -92,7 +92,7 @@ export class MetadataManager implements MetadataManagerApi { experiments: this.registerValue("experiments"), "build-info": this.registerValue("build-info"), regions: this.registerRegionValue(), - tasksTabVisible: this.registerValue("tasksTabVisible"), + "tasks-tab-visible": this.registerValue("tasks-tab-visible"), }; } diff --git a/site/src/modules/dashboard/Navbar/NavbarView.tsx b/site/src/modules/dashboard/Navbar/NavbarView.tsx index 3e70d56e4aabb..8ef245cb13182 100644 --- a/site/src/modules/dashboard/Navbar/NavbarView.tsx +++ b/site/src/modules/dashboard/Navbar/NavbarView.tsx @@ -175,7 +175,7 @@ const NavItems: FC = ({ className }) => { Chat )} - {metadata.tasksTabVisible.value && ( + {metadata["tasks-tab-visible"].value && ( { return cn(linkStyles.default, isActive ? linkStyles.active : "");