From d78a15929052b96698b3355a0b4c8335750422db Mon Sep 17 00:00:00 2001 From: Roger Leung <42612758+z3rog@users.noreply.github.com> Date: Mon, 21 Jun 2021 18:34:48 +0800 Subject: [PATCH] chore: observable use internal constants (#2902) --- .changeset/fluffy-pumas-impress.md | 5 +++++ packages/mobx/src/api/observable.ts | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .changeset/fluffy-pumas-impress.md diff --git a/.changeset/fluffy-pumas-impress.md b/.changeset/fluffy-pumas-impress.md new file mode 100644 index 000000000..728de7a6d --- /dev/null +++ b/.changeset/fluffy-pumas-impress.md @@ -0,0 +1,5 @@ +--- +"mobx": patch +--- + +chore: observable use internal constants diff --git a/packages/mobx/src/api/observable.ts b/packages/mobx/src/api/observable.ts index 0261bba36..67bd9194a 100644 --- a/packages/mobx/src/api/observable.ts +++ b/packages/mobx/src/api/observable.ts @@ -60,14 +60,14 @@ export function asCreateObservableOptions(thing: any): CreateObservableOptions { return thing || defaultCreateObservableOptions } -const observableAnnotation = createObservableAnnotation("observable") -const observableRefAnnotation = createObservableAnnotation("observable.ref", { +const observableAnnotation = createObservableAnnotation(OBSERVABLE) +const observableRefAnnotation = createObservableAnnotation(OBSERVABLE_REF, { enhancer: referenceEnhancer }) -const observableShallowAnnotation = createObservableAnnotation("observable.shallow", { +const observableShallowAnnotation = createObservableAnnotation(OBSERVABLE_SHALLOW, { enhancer: shallowEnhancer }) -const observableStructAnnotation = createObservableAnnotation("observable.struct", { +const observableStructAnnotation = createObservableAnnotation(OBSERVABLE_STRUCT, { enhancer: refStructEnhancer }) const observableDecoratorAnnotation = createDecoratorAnnotation(observableAnnotation)