From d2cb17038b8537a609be06be2ed7013dbe27117e Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 8 Mar 2021 22:11:55 +0100 Subject: beginning the BIG refactor. moving editor stuff into per-episode hierarchy --- .../sidebar/tableOfContents.component.js | 30 ---------------------- 1 file changed, 30 deletions(-) delete mode 100644 animism-align/frontend/app/views/align/components/sidebar/tableOfContents.component.js (limited to 'animism-align/frontend/app/views/align/components/sidebar/tableOfContents.component.js') diff --git a/animism-align/frontend/app/views/align/components/sidebar/tableOfContents.component.js b/animism-align/frontend/app/views/align/components/sidebar/tableOfContents.component.js deleted file mode 100644 index 34aedb5..0000000 --- a/animism-align/frontend/app/views/align/components/sidebar/tableOfContents.component.js +++ /dev/null @@ -1,30 +0,0 @@ -import React, { Component } from 'react' -// import { Link } from 'react-router-dom' -import { bindActionCreators } from 'redux' -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 ( -
- {sectionIds.map((id, i) => ( -
actions.align.setScrollPosition(lookup[id].start_ts)}> - {ROMAN_NUMERALS[i]}{'. '}{lookup[id].text} -
- ))} -
- ) - } -} - -const mapStateToProps = state => ({ - annotation: state.annotation.index, -}) - -export default connect(mapStateToProps)(TableOfContents) -- cgit v1.2.3-70-g09d2