summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js')
-rw-r--r--animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js29
1 files changed, 0 insertions, 29 deletions
diff --git a/animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js b/animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js
deleted file mode 100644
index 8fb3d54..0000000
--- a/animism-align/frontend/app/views/editor/align/components/sidebar/tableOfContents.component.js
+++ /dev/null
@@ -1,29 +0,0 @@
-import React, { Component } from 'react'
-// import { Link } from 'react-router-dom'
-import { connect } from 'react-redux'
-
-import { ROMAN_NUMERALS } from 'app/constants'
-import actions from 'app/actions'
-
-class TableOfContents extends Component {
- render() {
- const { loading, order, lookup } = this.props.annotation
- if (loading || !order) return null
- const sectionIds = order.filter(id => lookup[id].type === "section_heading")
- return (
- <div className="sidebar-content toc">
- {sectionIds.map((id, i) => (
- <div key={id} onClick={() => actions.align.setScrollPosition(lookup[id].start_ts)}>
- {ROMAN_NUMERALS[i]}{'. '}{lookup[id].text}
- </div>
- ))}
- </div>
- )
- }
-}
-
-const mapStateToProps = state => ({
- annotation: state.annotation.index,
-})
-
-export default connect(mapStateToProps)(TableOfContents)