move-prop-types
Version:
"Help quickly replace the prop type checker in older react projects to map to prop-types"
20 lines (16 loc) • 391 B
text/typescript
import React, { Component } from 'react';
import PropTypes from 'prop-types';
interface Props {
title: string;
count: number;
}
class TypedComponent extends Component<Props> {
render() {
return <div>{this.props.title}: {this.props.count}</div>;
}
}
TypedComponent.propTypes = {
title: PropTypes.string.isRequired,
count: PropTypes.number
};
export default TypedComponent;