import * as React from 'react'; import {IKnowledgeBaseItem} from './interfaces'; import {ISuperdesk} from 'superdesk-api'; interface IProps { onSelect(item: IKnowledgeBaseItem): void; onCancel(): void; backButton: JSX.Element; items: Array; superdesk: ISuperdesk; } export class AnnotationSelectList extends React.Component { render() { const {UserHtmlSingleLine} = this.props.superdesk.components; const {Item, Column, Row} = this.props.superdesk.components.List; return (
{this.props.items.map((item, i) => ( this.props.onSelect(item)}> {item.name} ))}
{this.props.backButton}
); } }