blob: e97d3cd10cd4a319d0daa26a90dd0b6813f5cebc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
import React, { Component } from 'react'
// import { Link } from 'react-router-dom'
import { connect } from 'react-redux'
import actions from 'app/actions'
class WaveUpload extends Component {
render() {
const { episode, peaks } = this.props
return (
<div className="sidebar-content wave-upload">
{peaks.length && (
<div>
Peaks: {peaks.length}
</div>
)}
{!episode.settings.audio && (
<div>
Upload an audio file
</div>
)}
</div>
)
}
}
const mapStateToProps = state => ({
peaks: state.align.peaks,
episode: state.site.episode,
})
export default connect(mapStateToProps)(WaveUpload)
|