// @flow
import * as React from 'react';
class MyCrap extends React.Component<{}> {
myRef: any = React.createRef();
render() {
return <div ref={this.myRef}>Hello</div>;
}
}
Очевидно, вместо any можно указать тип поточнее. К сожалению, пока что сообразил только до такой схемы:
// @flow
import * as React from 'react';
type Ref = {
current: any
}
class MyCrap extends React.Component<{}> {
myRef: Ref = React.createRef();
render() {
return <div ref={this.myRef}>Hello</div>;
}
}
Уверен, для current вместо any можно указать тип поточнее. Но пока не смекнул какой/какие.