import React from 'react'; import styles from './styles.module.css'; import Link from '@docusaurus/Link'; import useBaseUrl from '@docusaurus/useBaseUrl'; import ThemedImage from '@theme/ThemedImage'; import {addDarkToFileName} from '../../../util/util'; import ReactMarkdown from 'react-markdown' export default function MarketplaceCard({ post, openDialogFunc, }) { function setFilters(e) { openDialogFunc({"title": post.title, "image": post.image, "link": post.link, "id": post.id}); } let badge = (
); if (post.tags.includes("sailpoint-authored")) { badge = ( ); } return (
setFilters(e)}>
{post.views}
{post.replies}
{post.name}
{badge}
{post.title}
{post.tags?.map((tag, index) => { if (index > 2) { return ''; } return
{tag}
; })}
{post.excerpt}
); }