# useFx

Observes a Typed Fx. Unmount, source changes and runtime changes interrupt the previous subscription.

## Signatures

```ts
export declare function useFx<A, E, R, ER = never>(source: Fx.Fx<A, E, R>, options?: ReactiveOptions<A, E, R, ER>): AsyncState<A, E | ER>;
```


