blob: 2294fb77916b3ab8fbf600547ddecbd95db2ff9a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import type {
PageLink,
WPThematicPreview,
WPTopicPreview,
} from '../../../types';
import { convertWPImgToImg } from './convert-wp-image-to-img';
export const convertTaxonomyToPageLink = ({
databaseId,
slug,
title,
...props
}: WPThematicPreview | WPTopicPreview): PageLink => {
return {
id: databaseId,
logo:
'featuredImage' in props && props.featuredImage
? convertWPImgToImg(props.featuredImage.node)
: undefined,
name: title,
url: slug,
};
};
|