(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| import * as React from 'react'; | |
| import { Component, ComponentClass, createRef, forwardRef, Ref } from 'react'; | |
| const myHoc = <ComposedComponentProps extends {}>( | |
| ComposedComponent: ComponentClass<ComposedComponentProps>, | |
| ) => { | |
| type ComposedComponentInstance = InstanceType<typeof ComposedComponent>; | |
| type WrapperComponentProps = ComposedComponentProps & { | |
| wrapperComponentProp: number; |