import React, { Component } from 'react' import { Link } from 'react-router-dom' import { bindActionCreators } from 'redux' import { connect } from 'react-redux' import * as actions from './search.actions' import PanicButton from './panicButton.component' class SearchMenu extends Component { upload(e) { const files = e.dataTransfer ? e.dataTransfer.files : e.target.files let i let file for (i = 0; i < files.length; i++) { file = files[i] if (file && file.type.match('image.*')) break } if (!file) return this.props.actions.upload(file) } random() { this.props.actions.random() } render() { const { savedCount, options } = this.props return (