import { computed, inject } from "vue"; import type { ComputedRef } from "vue"; import { CopilotChatConfigurationKey } from "./keys"; import type { CopilotChatConfigurationValue } from "./types"; export function useCopilotChatConfiguration(): ComputedRef { const injected = inject< ComputedRef | undefined >(CopilotChatConfigurationKey, undefined); return computed(() => injected?.value ?? null); }