From dcbca782e59f0bf08de315298561aff2c65a4353 Mon Sep 17 00:00:00 2001 From: Ian Storm Taylor Date: Mon, 18 Jul 2016 13:34:45 -0700 Subject: [PATCH] update saving to a database guide --- docs/guides/saving-to-a-database.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/guides/saving-to-a-database.md b/docs/guides/saving-to-a-database.md index 6ba5c97ef..7e8516cb2 100644 --- a/docs/guides/saving-to-a-database.md +++ b/docs/guides/saving-to-a-database.md @@ -123,16 +123,17 @@ class App extends React.Component { constructor(props) { super(props) this.state = { - // Update the initial value to be pulled from Local Storage. state: Plain.deserialize(localStorage.getItem('content')) } } render() { + // Add the `onDocumentChange` handler to the editor. return ( this.onChange(state)} + onDocumentChange={state => this.onDocumentChange(document, state)} /> ) } @@ -141,6 +142,7 @@ class App extends React.Component { this.setState({ state }) } + // Pull the saving logic out into the `onDocumentChange` handler. onDocumentChange(document, state) { const string = Plain.serialize(state) localStorage.setItem('content', string)