useSignalSvc() function
Home > @rimitive/react > useSignalSvc
useSignalSvc() function
Section titled “useSignalSvc() function”Access the signal service from the nearest SignalProvider. Throws an error if used outside a SignalProvider.
Signature:
export declare function useSignalSvc(): SignalSvc;Returns:
Example
Section titled “Example”function MyComponent() { const svc = useSignalSvc(); const count = useRef(svc.signal(0));
useEffect(() => { return svc.effect(() => { console.log('Count changed:', count.current()); }); }, [svc]);
return <div>...</div>;}