MCPcopy Index your code
hub / github.com/simstudioai/sim / useWorkspaceEnvironment

Function useWorkspaceEnvironment

apps/sim/hooks/queries/environment.ts:39–51  ·  view source on GitHub ↗
(
  workspaceId: string,
  options?: { select?: (data: WorkspaceEnvironmentData) => TData }
)

Source from the content-addressed store, hash-verified

37 * Hook to fetch workspace environment variables
38 */
39export function useWorkspaceEnvironment<TData = WorkspaceEnvironmentData>(
40 workspaceId: string,
41 options?: { select?: (data: WorkspaceEnvironmentData) => TData }
42) {
43 return useQuery({
44 queryKey: environmentKeys.workspace(workspaceId),
45 queryFn: ({ signal }) => fetchWorkspaceEnvironment(workspaceId, signal),
46 enabled: !!workspaceId,
47 staleTime: 60 * 1000, // 1 minute
48 placeholderData: keepPreviousData,
49 ...options,
50 })
51}
52
53/**
54 * Save personal environment variables mutation

Callers 7

SecretsManagerFunction · 0.90
useSecretValueFunction · 0.90
workflow.tsxFile · 0.90
EnvVarDropdownFunction · 0.90
useAvailableEnvVarKeysFunction · 0.90

Calls 1

Tested by

no test coverage detected