Skip to content

Commit ec88d10

Browse files
committed
chore(repeatWhen): further updated docs about deprecation
1 parent db3c390 commit ec88d10

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ export { publishLast } from './internal/operators/publishLast';
163163
export { publishReplay } from './internal/operators/publishReplay';
164164
export { raceWith } from './internal/operators/raceWith';
165165
export { reduce } from './internal/operators/reduce';
166-
export { repeat } from './internal/operators/repeat';
166+
export { repeat, RepeatConfig } from './internal/operators/repeat';
167167
export { repeatWhen } from './internal/operators/repeatWhen';
168168
export { retry, RetryConfig } from './internal/operators/retry';
169169
export { retryWhen } from './internal/operators/retryWhen';

src/internal/operators/repeatWhen.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ import { createOperatorSubscriber } from './OperatorSubscriber';
3838
* which a user can `complete` or `error`, aborting the repetition.
3939
* @return A function that returns an `ObservableInput` that mirrors the source
4040
* Observable with the exception of a `complete`.
41-
* @deprecated Will be removed in v9 or v10. Use {@link repeat}'s `delay` option instead.
41+
* @deprecated Will be removed in v9 or v10. Use {@link repeat}'s {@link RepeatConfig#delay delay} option instead.
42+
* Instead of `repeatWhen(() => notify$)`, use: `repeat({ delay: () => notify$ })`.
4243
*/
4344
export function repeatWhen<T>(notifier: (notifications: Observable<void>) => ObservableInput<any>): MonoTypeOperatorFunction<T> {
4445
return operate((source, subscriber) => {

src/operators/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export { publishReplay } from '../internal/operators/publishReplay';
6868
export { race } from '../internal/operators/race';
6969
export { raceWith } from '../internal/operators/raceWith';
7070
export { reduce } from '../internal/operators/reduce';
71-
export { repeat } from '../internal/operators/repeat';
71+
export { repeat, RepeatConfig } from '../internal/operators/repeat';
7272
export { repeatWhen } from '../internal/operators/repeatWhen';
7373
export { retry, RetryConfig } from '../internal/operators/retry';
7474
export { retryWhen } from '../internal/operators/retryWhen';

0 commit comments

Comments
 (0)