ContextKey
tipo
Clave nominal para compartir un valor tipado entre instancias anidadas con provide e inject.
Créela con createContext.
ts
import type { ContextKey } from "@meekojs/meeko";Código fuente src/core/reactivity.ts:55
Declaración #
ts
type ContextKey<T> = symbol & {
readonly __meekoValue?: (value: T) => T
}Parámetros de tipo #
-
T
Ejemplo #
ts
import { createContext } from "@meekojs/meeko";
import type { ContextKey, Signal } from "@meekojs/meeko";
export const themeKey: ContextKey<Signal<"light" | "dark">> = createContext("theme");