react-alien-signals
    Preparing search index...

    Function useSignal

    • React hook that subscribes to a writable signal—returning its current value plus a setter function. Internally uses React's useSyncExternalStore for concurrency-safe re-renders.

      Type Parameters

      • T

        The type of the signal value.

      Parameters

      Returns [T, SignalSetter<T>]

      A tuple of [currentValue, setValue].

      const count = createSignal(0);
      function Counter() {
      const [value, setValue] = useSignal(count);
      return <button onClick={() => setValue(value + 1)}>{value}</button>;
      }