Use inline class field for PropTypes
This commit is contained in:
parent
3f88721bc1
commit
74f2d0a360
1 changed files with 8 additions and 7 deletions
|
@ -49,6 +49,14 @@ const PE_Z_INDEX = 5000;
|
||||||
* bounding rect as the parent of PE.
|
* bounding rect as the parent of PE.
|
||||||
*/
|
*/
|
||||||
export default class PersistedElement extends React.Component {
|
export default class PersistedElement extends React.Component {
|
||||||
|
|
||||||
|
static propTypes = {
|
||||||
|
// Unique identifier for this PersistedElement instance
|
||||||
|
// Any PersistedElements with the same persistKey will use
|
||||||
|
// the same DOM container.
|
||||||
|
persistKey: PropTypes.string.isRequired,
|
||||||
|
};
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
super();
|
super();
|
||||||
this.collectChildContainer = this.collectChildContainer.bind(this);
|
this.collectChildContainer = this.collectChildContainer.bind(this);
|
||||||
|
@ -110,10 +118,3 @@ export default class PersistedElement extends React.Component {
|
||||||
return <div ref={this.collectChildContainer}></div>;
|
return <div ref={this.collectChildContainer}></div>;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PersistedElement.propTypes = {
|
|
||||||
// Unique identifier for this PersistedElement instance
|
|
||||||
// Any PersistedElements with the same persistKey will use
|
|
||||||
// the same DOM container.
|
|
||||||
persistKey: PropTypes.string.isRequired,
|
|
||||||
};
|
|
||||||
|
|
Loading…
Reference in a new issue