import React, { PureComponent } from 'react'; import LayoutSelector, { LayoutMode } from '../LayoutSelector/LayoutSelector'; import { FilterInput } from '../FilterInput/FilterInput'; export interface Props { searchQuery: string; layoutMode?: LayoutMode; onSetLayoutMode?: (mode: LayoutMode) => {}; setSearchQuery: (value: string) => {}; linkButton: { href: string; title: string }; target?: string; } export default class OrgActionBar extends PureComponent { render() { const { searchQuery, layoutMode, onSetLayoutMode, linkButton, setSearchQuery, target } = this.props; const linkProps = { href: linkButton.href, target: undefined }; if (target) { linkProps.target = target; } return (
onSetLayoutMode(mode)} />
{linkButton.title}
); } }