mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2025-02-17 08:31:23 -05:00
Travis and Other Stuffs
This commit is contained in:
parent
9f2cda0eaa
commit
8be3e11486
3 changed files with 11 additions and 7 deletions
|
@ -38,7 +38,8 @@ var Navigation = React.createClass({
|
|||
},
|
||||
getDefaultProps: function () {
|
||||
return {
|
||||
session: {}
|
||||
session: {},
|
||||
searchTerm: ''
|
||||
};
|
||||
},
|
||||
componentDidMount: function () {
|
||||
|
@ -223,6 +224,7 @@ var Navigation = React.createClass({
|
|||
<Form onSubmit={this.onSearchSubmit}>
|
||||
<Button type="submit" className="btn-search" />
|
||||
<Input type="text"
|
||||
value={this.props.searchTerm}
|
||||
aria-label={formatMessage({id: 'general.search'})}
|
||||
placeholder={formatMessage({id: 'general.search'})}
|
||||
name="q" />
|
||||
|
@ -347,7 +349,8 @@ var Navigation = React.createClass({
|
|||
var mapStateToProps = function (state) {
|
||||
return {
|
||||
session: state.session,
|
||||
permissions: state.permissions
|
||||
permissions: state.permissions,
|
||||
searchTerm: state.searchTerm
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -9,10 +9,10 @@ module.exports.navigationReducer = function (state, action) {
|
|||
state = '';
|
||||
}
|
||||
switch (action.type) {
|
||||
case Types.SET_SEARCH_TERM:
|
||||
return searchTerm;
|
||||
default:
|
||||
return state;
|
||||
case Types.SET_SEARCH_TERM:
|
||||
return action.searchTerm;
|
||||
default:
|
||||
return state;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
var injectIntl = require('react-intl').injectIntl;
|
||||
var FormattedMessage = require('react-intl').FormattedMessage;
|
||||
var React = require('react');
|
||||
var connect = require('react-redux').connect;
|
||||
var render = require('../../lib/render.jsx');
|
||||
|
||||
var api = require('../../lib/api');
|
||||
|
@ -149,6 +150,6 @@ var mapStateToProps = function (state) {
|
|||
};
|
||||
};
|
||||
|
||||
var ConnectedDetails = connect(mapStateToProps)(NavigationDetails);
|
||||
var ConnectedDetails = connect(mapStateToProps)(Search);
|
||||
|
||||
render(<Page><ConnectedDetails /></Page>, document.getElementById('app'));
|
||||
|
|
Loading…
Reference in a new issue