(state, ownProps)
| 98 | } |
| 99 | |
| 100 | const mapStateToProps = (state, ownProps) => { |
| 101 | const parsedHash = queryString.parse(ownProps.location.hash); |
| 102 | const entityId = parsedHash['preview:id']; |
| 103 | const profile = parsedHash['preview:profile'] !== 'false'; |
| 104 | const activeMode = parsedHash['preview:mode']; |
| 105 | |
| 106 | return { |
| 107 | entityId, |
| 108 | profile, |
| 109 | parsedHash, |
| 110 | entity: selectEntity(state, entityId), |
| 111 | activeMode: selectEntityView(state, entityId, activeMode, true), |
| 112 | locale: selectLocale(state), |
| 113 | }; |
| 114 | }; |
| 115 | |
| 116 | export default compose(withRouter, connect(mapStateToProps))(EntityPreview); |
nothing calls this directly
no test coverage detected