mirror of
https://github.com/re-rxjs/react-rxjs.git
synced 2025-12-08 18:01:51 +00:00
fix(utils): fix createListener typings
This commit is contained in:
parent
c3fab968b5
commit
1fe4f41045
@ -5,10 +5,8 @@ const defaultMapper: any = (v: unknown) => v
|
||||
export function createListener<A extends unknown[], T>(
|
||||
mapper: (...args: A) => T,
|
||||
): [Observable<T>, (...args: A) => void]
|
||||
export function createListener<T = void>(): [
|
||||
Observable<T>,
|
||||
(payload: T) => void,
|
||||
]
|
||||
export function createListener(): [Observable<void>, () => void]
|
||||
export function createListener<T>(): [Observable<T>, (payload: T) => void]
|
||||
|
||||
export function createListener<A extends unknown[], T>(
|
||||
mapper: (...args: A) => T = defaultMapper,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user