(Proxy, Base = {})
| 221 | } |
| 222 | |
| 223 | const defineProxyMethods = (Proxy, Base = {}) => { |
| 224 | defineClassMembers(Proxy, { |
| 225 | ...fakeBasePrototype(Base), |
| 226 | // eslint-disable-next-line no-nested-ternary |
| 227 | ...(proxyConfig.pureRender ? {} : { render: proxiedRender }), |
| 228 | hotComponentRender, |
| 229 | hotComponentUpdate, |
| 230 | componentDidMount, |
| 231 | componentDidUpdate, |
| 232 | componentWillUnmount, |
| 233 | }); |
| 234 | }; |
| 235 | |
| 236 | let ProxyFacade; |
| 237 | let ProxyComponent = null; |
no test coverage detected