From 79369f2a413977210ca7b22fe871857a74e44c3c Mon Sep 17 00:00:00 2001 From: Rich Snapp Date: Tue, 16 Jul 2019 09:57:22 -0600 Subject: [PATCH] Include import statement in `original` example --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index fb226569..8cd10cc5 100644 --- a/readme.md +++ b/readme.md @@ -481,6 +481,8 @@ Code style is highly personal, but for code bases that are to be understood by m Immer exposes a named export `original` that will get the original object from the proxied instance inside `produce` (or return `undefined` for unproxied values). A good example of when this can be useful is when searching for nodes in a tree-like state using strict equality. ```js +import {original} from "immer" + const baseState = {users: [{name: "Richie"}]} const nextState = produce(baseState, draftState => { original(draftState.users) // is === baseState.users