From 5a4cb988cf373ca58fce303509a51a82a14d4e3e Mon Sep 17 00:00:00 2001 From: yyxi <178086254+yyxi@users.noreply.github.com> Date: Mon, 25 Nov 2024 09:57:27 +0000 Subject: [PATCH] feat: rename activate to immediate --- src/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/index.ts b/src/index.ts index 14d1f64..a411c5f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -257,7 +257,7 @@ export class Snaproll { this.store = createStore(options) } - private idle() { + public idle() { const store = this.store if (store.state !== TypeState.Active || subscriptionActive(store.subscriptions)) { @@ -329,7 +329,7 @@ export class Snaproll { public subscribe( value: SnaprollSubscription, - options?: { activate?: boolean }, + options?: { immediate?: boolean }, ): SnaprollSubscriptionControls { // eslint-disable-next-line typescript/no-this-alias const self = this @@ -337,7 +337,7 @@ export class Snaproll { if (subscriptionFind(value, state.subscriptions) === undefined) { const reference = state.subscriptions - const active = options?.activate !== false + const active = options?.immediate !== false state.subscriptions = [...reference, { active, value }] if (state.state === TypeState.Idle) {