import * as React from "react"; import { selectSequence, addSequence } from "./actions"; import { SequenceReducerState } from "./interfaces"; import { Sequence } from "./interfaces"; import { AuthToken } from "../auth/actions"; import { t } from "i18next"; let buttonList = (dispatch: Function) => (seq: Sequence, index: number) => { let css = ["block-wrapper", "block", "full-width", "text-left", `${ seq.color || "purple" }-block`, "block-header"]; let click = () => { dispatch(selectSequence(index)); }; return ; }; interface SequencesListProps { sequences: SequenceReducerState; dispatch: Function; auth: AuthToken; } export function SequencesList({sequences, dispatch}: SequencesListProps) { return(