|
14 | 14 | <pre><span class="source-line-no">001</span><span id="line-1">package react4j.internal;</span> |
15 | 15 | <span class="source-line-no">002</span><span id="line-2"></span> |
16 | 16 | <span class="source-line-no">003</span><span id="line-3">import javax.annotation.Nonnull;</span> |
17 | | -<span class="source-line-no">004</span><span id="line-4">import jsinterop.annotations.JsPackage;</span> |
18 | | -<span class="source-line-no">005</span><span id="line-5">import jsinterop.annotations.JsType;</span> |
19 | | -<span class="source-line-no">006</span><span id="line-6">import jsinterop.base.JsPropertyMap;</span> |
20 | | -<span class="source-line-no">007</span><span id="line-7"></span> |
21 | | -<span class="source-line-no">008</span><span id="line-8">/**</span> |
22 | | -<span class="source-line-no">009</span><span id="line-9"> * Native support infrastructure for getSnapshotBeforeUpdate react lifecycle.</span> |
23 | | -<span class="source-line-no">010</span><span id="line-10"> */</span> |
24 | | -<span class="source-line-no">011</span><span id="line-11">@JsType( isNative = true, namespace = JsPackage.GLOBAL, name = "?" )</span> |
25 | | -<span class="source-line-no">012</span><span id="line-12">public interface OnGetSnapshotBeforeUpdate</span> |
26 | | -<span class="source-line-no">013</span><span id="line-13">{</span> |
27 | | -<span class="source-line-no">014</span><span id="line-14"> Object getSnapshotBeforeUpdate( @Nonnull JsPropertyMap<Object> prevProps, @Nonnull JsPropertyMap<Object> prevState );</span> |
28 | | -<span class="source-line-no">015</span><span id="line-15">}</span> |
| 17 | +<span class="source-line-no">004</span><span id="line-4">import javax.annotation.Nullable;</span> |
| 18 | +<span class="source-line-no">005</span><span id="line-5">import jsinterop.annotations.JsPackage;</span> |
| 19 | +<span class="source-line-no">006</span><span id="line-6">import jsinterop.annotations.JsType;</span> |
| 20 | +<span class="source-line-no">007</span><span id="line-7">import jsinterop.base.JsPropertyMap;</span> |
| 21 | +<span class="source-line-no">008</span><span id="line-8"></span> |
| 22 | +<span class="source-line-no">009</span><span id="line-9">/**</span> |
| 23 | +<span class="source-line-no">010</span><span id="line-10"> * Native support infrastructure for getSnapshotBeforeUpdate react lifecycle.</span> |
| 24 | +<span class="source-line-no">011</span><span id="line-11"> */</span> |
| 25 | +<span class="source-line-no">012</span><span id="line-12">@JsType( isNative = true, namespace = JsPackage.GLOBAL, name = "?" )</span> |
| 26 | +<span class="source-line-no">013</span><span id="line-13">public interface OnGetSnapshotBeforeUpdate</span> |
| 27 | +<span class="source-line-no">014</span><span id="line-14">{</span> |
| 28 | +<span class="source-line-no">015</span><span id="line-15"> @Nullable</span> |
| 29 | +<span class="source-line-no">016</span><span id="line-16"> Object getSnapshotBeforeUpdate( @Nonnull JsPropertyMap<Object> prevProps, @Nonnull JsPropertyMap<Object> prevState );</span> |
| 30 | +<span class="source-line-no">017</span><span id="line-17">}</span> |
29 | 31 |
|
30 | 32 |
|
31 | 33 |
|
|
0 commit comments