import React from 'react' import {connect} from 'react-redux' import {replace} from 'react-router-redux' import PageHeader from 'components/page-header' import Lookup from 'components/lookup' import LookupSummary from 'components/lookup/results-summary' import Content from 'components/content' class LookupView extends React.Component { render() { if (this.props.enabled == false) { return null; } return (
); } } const LookupWidget = connect( (state) => { return { enabled: state.config.prefix_lookup_enabled } } )(LookupView); class Welcome extends React.Component { componentDidMount() { // Check if there is a query already set if (this.props.query != "") { // We should redirect to the search page const destination = { pathname: "/search", search: `?q=${this.props.query}` }; this.props.dispatch(replace(destination)); } } render() { return (

Welcome to Alice!

Your friendly bird looking glass

); } } export default connect( (state) => ({ query: state.lookup.query, }) )(Welcome);