27 Commits

Author SHA1 Message Date
Josep M Sobrepere
008a3b6b85 chore: use const enums 2020-09-25 14:59:05 +02:00
Josep M Sobrepere
1fe4f41045 fix(utils): fix createListener typings 2020-09-23 14:50:09 +02:00
Víctor Oliva
562890f16a feat(utils-createListener): add overload for shorthand listeners 2020-09-23 10:31:53 +02:00
Josep M Sobrepere
45f32cc47a utils(createListener): add createListener util 2020-09-22 23:39:49 +02:00
Josep M Sobrepere
94baef6ccc fix(utils-split): dismiss inner observable on error 2020-09-10 11:49:42 +02:00
Josep M Sobrepere
fc20321d9b test(utils-split): add test for when inner-observable errors 2020-09-10 11:49:42 +02:00
Riko Eksteen
8175410c97 chore(typings): bring types in line with RxJs
- use OperatorFunction and MonoTypeOperatorFunction where appropriate
- switch order of type arguments on "split" (from K,T,R to T,K,R) so that it matches other operators like groupBy
- change typings of switchMapSuspended so that it matches RxJs switchMap (now uses ObservedValueOf)

no code changes; all tests still pass
2020-09-04 12:49:44 +02:00
Josep M Sobrepere
7ac587cd07 chore(refactor): move subscribe utils to core 2020-08-27 15:12:47 +02:00
Josep M Sobrepere
a653031818 feat(utils): add selfDependant creation operator 2020-08-27 12:14:53 +02:00
Josep M Sobrepere
0d40dca5c3 chore(core-utils): move Suspense utils from core to utils 2020-08-26 23:37:48 +02:00
Josep M Sobrepere
047f83d0a2 chore(utils): collector abstraction to reduce bundle size 2020-08-26 20:22:28 +02:00
Josep M Sobrepere
a6ae4a69b1 fix(utils-collect): add shareLatest behaviour 2020-08-26 18:30:18 +02:00
Josep M Sobrepere
31f7029c36 feat(utils): add collect operator 2020-08-26 09:31:56 +02:00
Víctor Oliva
9aff17d208 docs(utils-split): add initial docs to split 2020-08-25 19:22:08 +02:00
Josep M Sobrepere Profitós
90de29b08a feat(utils): deprecate groupInMap in favour of collectValues 2020-08-25 13:55:38 +02:00
Josep M Sobrepere Profitós
27c90bc693 fix(utils-split): fix error notifications 2020-08-21 20:32:10 +02:00
Josep M Sobrepere Profitós
c59be6c8fe fix(utils-split): notify subscribers in the correct order 2020-08-21 02:01:55 +02:00
Josep M Sobrepere
3c2f3b6b18
feat(utils): add split operator (#79)
* feat(utils): add split operator

* test(utils/split): Split operator basic tests
2020-08-19 14:12:30 +02:00
Josep M Sobrepere Profitós
cc1999a7bd chore(prettier): improve prettier linting workflow 2020-08-17 23:21:40 +02:00
Josep M Sobrepere
19c81f8ef8 docs: improve JSDocs a bit 2020-07-29 00:35:21 +02:00
Josep M Sobrepere
16bf725b01 chore(lint): fix linting issues 2020-07-22 13:05:12 +02:00
Josep M Sobrepere
e9d429f1cd docs(monorepo): update README files 2020-07-21 10:47:32 +02:00
Josep M Sobrepere
7ed7affd35 test(mergeWithKey) import operator from index 2020-07-19 15:46:55 +02:00
Josep M Sobrepere
3afe196301 fix(groupInMap): just emit empty map on source completion 2020-07-19 15:46:55 +02:00
Víctor Oliva
367128f238 test(mergeWithKey): add tests to mergeWithKey 2020-07-19 15:46:55 +02:00
Víctor Oliva
13a3de4ae7 test(groupInMap): add tests to groupInMap 2020-07-19 15:46:55 +02:00
Josep M Sobrepere
431d56e16e monorepo: @react-rxjs/core @react-rxjs/utils @react-rxjs/dom 2020-07-19 15:46:55 +02:00