import { HelpTopic } from '../../models/miscelanious'; import { prefixes } from '../../utils/constants'; import { describeHelpTopic, labelHelpTopic } from '../../utils/labels'; interface TopicsListProps { activeTopic: HelpTopic onChangeTopic: (newTopic: HelpTopic) => void } function TopicsList({ activeTopic, onChangeTopic }: TopicsListProps) { return (
Справка
{Object.values(HelpTopic).map( (topic, index) => { const isActive = activeTopic === topic; return (
onChangeTopic(topic)} > {labelHelpTopic(topic)}
); })}
); } export default TopicsList;