{(results.length > 0 || query.length > 0
? results
: championData.quotes
).map((item) => {
let quote = '',
url = '';
if ('quote' in item) {
quote = item.quote;
url = item.url;
}
if ('obj' in item) {
quote = item.obj.quote;
url = item.obj.url;
}
return (
<div key={quote + url}>
<p>{quote}</p>
<audio controls src={url} />
</div>
);
})}
item: Quote | Fuzzysort.KeyResult<Quote>