From 98d5a092afbd3b2bcfb03a8b54da043c81db57a6 Mon Sep 17 00:00:00 2001 From: Brian Vaughn Date: Tue, 20 Feb 2018 17:09:43 -0800 Subject: [PATCH] Added gDSFP to example --- .../adding-event-listeners-after-continued.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/examples/update-on-async-rendering/adding-event-listeners-after-continued.js b/examples/update-on-async-rendering/adding-event-listeners-after-continued.js index 6241c0212..d8516644b 100644 --- a/examples/update-on-async-rendering/adding-event-listeners-after-continued.js +++ b/examples/update-on-async-rendering/adding-event-listeners-after-continued.js @@ -5,6 +5,18 @@ class ExampleComponent extends React.Component { subscribedValue: this.props.dataSource.value, }; // highlight-line + // highlight-range{1-10} + static getDerivedStateFromProps(nextProps, prevState) { + if ( + prevState.subscribedValue !== + nextProps.dataSource.value + ) { + return { + subscribedValue: nextProps.dataSource.value, + }; + } + } + // highlight-line // highlight-range{1-3} componentDidMount() { this.finalizeSubscription();