import * as React from "react";
import { Sequence } from "../../sequences/interfaces";
import { setSequence } from "./actions";
interface SequenceListProps {
sequences: Sequence[];
current: Sequence;
dispatch: Function;
}
let NULL_ITEM = ;
export function SequenceList({sequences,
current,
dispatch}: SequenceListProps) {
// Handles issue of [{}].indexOf({}) == -1.
let selectedValue = current ? sequences.indexOf(_.findWhere(sequences, current)) : -1;
return
;
}
function SeqListItem({s, i}: {s: {name: string}, i: number}) {
return ;
}
function change(dispatch: Function, sequences: Sequence[]) {
return (event: React.FormEvent) => {
dispatch(setSequence(sequences[(event.target as any).value]));
};
}