From 9bb82511573702b3c721f469863bca9650a14313 Mon Sep 17 00:00:00 2001 From: Anton Date: Mon, 5 Feb 2018 19:22:33 +1100 Subject: [PATCH] fix: fix proxy adapter (#842) --- packages/react-hot-loader/src/reconciler/proxyAdapter.js | 2 +- packages/react-hot-loader/test/reconciler.test.js | 4 ++-- packages/react-stand-in/src/createClassProxy.js | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/react-hot-loader/src/reconciler/proxyAdapter.js b/packages/react-hot-loader/src/reconciler/proxyAdapter.js index a37d17abf..9619aba0a 100644 --- a/packages/react-hot-loader/src/reconciler/proxyAdapter.js +++ b/packages/react-hot-loader/src/reconciler/proxyAdapter.js @@ -19,7 +19,7 @@ export const renderReconciler = (target, force) => { target[RENDERED_GENERATION] = currentGeneration } -export const proxyWrapper = (target, element) => { +export const proxyWrapper = element => { // post wrap on post render if (!element) { return element diff --git a/packages/react-hot-loader/test/reconciler.test.js b/packages/react-hot-loader/test/reconciler.test.js index fc36865fb..413f91074 100644 --- a/packages/react-hot-loader/test/reconciler.test.js +++ b/packages/react-hot-loader/test/reconciler.test.js @@ -172,9 +172,9 @@ describe('reconciler', () => { ) const wrapper = mount( - // + // - ensure no AppContainer present , - //, + // , ) expect(wrapper.html()).not.toContain('REPLACED') diff --git a/packages/react-stand-in/src/createClassProxy.js b/packages/react-stand-in/src/createClassProxy.js index eed897fcd..6fa5417e7 100644 --- a/packages/react-stand-in/src/createClassProxy.js +++ b/packages/react-stand-in/src/createClassProxy.js @@ -17,7 +17,7 @@ const proxies = new WeakMap() const defaultRenderOptions = { preRender: identity, - postRender: (target, result) => result, + postRender: result => result, } const defineClassMember = (Class, methodName, methodBody) => @@ -96,7 +96,7 @@ function createClassProxy(InitialComponent, proxyKey, options) { result = CurrentComponent.prototype.render.call(this) } - return renderOptions.postRender(this, result) + return renderOptions.postRender(result) } const defineProxyMethods = Proxy => {