Dmytro Demensky
Dmytro Demensky
**BREAKING CHANGE:** `find(predicate, thisArg)` call pattern is no longer available. Use `find(predicate.bind(thisArg))` **BREAKING CHANGE:** `findIndex(predicate, thisArg)` call pattern is no longer available. Use `findIndex(predicate.bind(thisArg))` **Related issue (if exists):** #6367
**BREAKING CHANGE:** `throwError(error)` call pattern is no longer available. Use `throwError(() => error)`. **BREAKING CHANGE:** `throwError(errorFactory, scheduler)` call pattern is no longer available. [Read more](https://rxjs.dev/deprecations/scheduler-argument). **Related issue (if exists):** #6367
**Description:** see individual commits. **BREAKING CHANGE:** All deprecated call pattern with `resultSelector` is no longer available. [Read more](https://rxjs.dev/deprecations/resultSelector). **Related issue (if exists):** #6367
**BREAKING CHANGE:** The `combineLatest` operator is no longer available. Use `combineLatestWith`. **Related issue (if exists):** #6367
BREAKING CHANGE: `map(project, thisArg)` call pattern is no longer available. Use Function#bind method: `map(project.bind(thisArg))` **Related issue (if exists):** #6367
- [x] Drawing text with ``. No need to worry about the presence of the font. - [x] Dynamic calculation of stream title width. - [x] Dynamic calculation of operator...
## Problem Having text in SVG is never easy. I found a few problems with text width calculation:    ## Possible Solution There is an...
I figured out how to conveniently generate diagrams for https://rxjs.dev/. I realized that I need to somehow make it possible to switch light and dark versions of diagrams. At first...
I wanted to discuss the possibility of displaying the fact of unsubscribing. Marble diagrams are a very handy tool for learning rxjs. In the early stages of learning rxjs, the...