MCPcopy Create free account
hub / github.com/coder/coder / useDashboard

Function useDashboard

site/src/modules/dashboard/useDashboard.ts:4–14  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2import { DashboardContext, type DashboardValue } from "./DashboardProvider";
3
4export const useDashboard = (): DashboardValue => {
5 const context = useContext(DashboardContext);
6
7 if (!context) {
8 throw new Error(
9 "useDashboard only can be used inside of DashboardProvider",
10 );
11 }
12
13 return context;
14};
15
16export const getDefaultOrganizationName = (
17 organizations: DashboardValue["organizations"],

Callers 15

useLinksFunction · 0.90
PortForwardButtonFunction · 0.90
DeploymentSidebarFunction · 0.90
useFeatureVisibilityFunction · 0.90
AnnouncementBannersFunction · 0.90
LicenseBannerFunction · 0.90
NavbarFunction · 0.90
WorkspaceTopbarFunction · 0.90
WorkspaceNotificationsFunction · 0.90
GroupsPageProviderFunction · 0.90
ConnectionLogPageFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected