UNPKG

patternplate-client

Version:

Universal javascript client application for patternplate

29 lines (26 loc) 990 B
import {connect} from 'react-redux'; import ProblemLightbox from '../components/content/problem'; export default connect(mapProps)(ProblemLightbox); function mapProps(state) { return { base: state.base, state: JSON.stringify(state, null, ' '), theme: state.theme, version: state.schema.appVersion, serverVersion: state.schema.serverVersion, clientVersion: state.schema.clientVersion, location: state.routing.locationBeforeTransitions, nodeVersion: state.schema.nodeVersion, npmVersion: state.schema.npmVersion, osName: state.schema.osName, osVersion: state.schema.osVersion, browserName: state.schema.clientRuntimeName, browserVersion: state.schema.clientRuntimeVersion, runtimeName: state.schema.serverRuntimeName, runtimeVersion: state.schema.serverRuntimeVersion, clientOsName: state.schema.clientOsName, clientOsVersion: state.schema.clientOsVersion, serverOsName: state.schema.serverOsName, serverOsVersion: state.schema.serverOsVersion }; }