@pexip/signal
Version:
an observer pattern while avoiding boilerplate code. https://en.wikipedia.org/wiki/Signals_and_slots
22 lines (14 loc) • 527 B
text/mdx
```ts
function combine<T>(...signals): Signal<ExtractSignalsState<T>, ExtractSignalsState<T>>;
```
Export operators
## Type Parameters
| Type Parameter |
| ------ |
| `T` *extends* [`Signal`](../interfaces/Signal.mdx)\<`unknown`, `unknown`\>[] |
## Parameters
| Parameter | Type |
| ------ | ------ |
| ...`signals` | `T` |
## Returns
[`Signal`](../interfaces/Signal.mdx)\<[`ExtractSignalsState`](../type-aliases/ExtractSignalsState.mdx)\<`T`\>, [`ExtractSignalsState`](../type-aliases/ExtractSignalsState.mdx)\<`T`\>\>