dashersupply/src/components/Disclaimers.astro

16 lines
533 B
Plaintext

---
import type { Marketplace } from "../data/models/multis/Marketplace";
import { getMarketplacesUsingJsonQuery } from "../data/api-client";
import { renderMarkdown } from "../lib/rendering";
interface Props {
locale: string,
}
const { locale } = Astro.props;
const allMarketplacesDto = await getMarketplacesUsingJsonQuery();
---
{allMarketplacesDto.items.map((marketplaceDto) => (
<Fragment data-squidex-token={marketplaceDto.editToken} set:html={renderMarkdown(marketplaceDto.data?.disclaimer[locale]||'')}></Fragment>
))}