import React, { Fragment } from 'react'; import { WordpressTaxonomy } from '../models/wp'; import { Grid, Wrapper, secondary, black, borderRadius, Flex } from 'dot-design-system'; import TaxonomyButton from '../elements/TaxonomyButton'; import { path } from 'ramda'; interface Props { selectedTaxonomyType: string; items: WordpressTaxonomy[]; selected: (number | string)[]; onSelect: (item: WordpressTaxonomy) => void; } function PlacementSelectTaxonomy({ items, selected, selectedTaxonomyType, onSelect }: Props) { const taxonomy = path([0, 'taxonomy'], items); const allTaxonomy = { name: 'All', term_id: 'all', taxonomy: taxonomy, }; return ( onSelect(allTaxonomy as WordpressTaxonomy)} /> {items.map((item) => ( onSelect(item)} > {item.name} ))} ); } export default PlacementSelectTaxonomy;