All files / web/modules/components ArticleCategory.tsx

0% Statements 0/7
0% Branches 0/4
0% Functions 0/1
0% Lines 0/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25                                                 
import * as React from 'react';
import { ICategory } from '../../../shared';
import { ArticleTypes } from '../../../shared/ArticleTypes';
 
const types = {
  [ArticleTypes.recenze]: 'recenze',
  [ArticleTypes.prehledy]: 'přehledy',
  [ArticleTypes.zakulisi]: 'zákulisí',
};
 
const ArticleCategory = ({
  type,
  category,
}: {
  type: ArticleTypes;
  category?: ICategory;
}) => (
  <span>
    {types[type]}
    {type === ArticleTypes.recenze && category ? ` - ${category.title}` : ''}
  </span>
);
 
export default ArticleCategory;