• Create a typed accessor function bound to a specific token.

    Returns a zero-argument function that resolves the service from the global context. Perfect for composable patterns.

    Type Parameters

    • T

    Parameters

    Returns (() => T)

    A function () => T that resolves on each call.

      • (): T
      • Returns T

    1.2.0

    // Define once:
    const useRpc = createServiceHook(Tokens.RPC);
    const useDas = createServiceHook(Tokens.DAS);

    // Use anywhere:
    const rpc = useRpc();