Files
neuf-www/web/src/components/blocks/ContactListBlock.tsx
T

30 lines
633 B
TypeScript

import { graphql } from "@/gql";
import { type ContactListBlockFragment } from "@/gql/graphql";
import styles from "./contactListBlock.module.scss";
import { Blocks } from "./Blocks";
const ContactListBlockFragmentDefinition = graphql(`
fragment ContactListBlock on ContactListBlock {
items {
blockType
... on ContactEntityBlock {
contactEntity {
...ContactEntity
}
}
}
}
`);
export const ContactListBlock = ({
block,
}: {
block: ContactListBlockFragment;
}) => {
return (
<ul className={styles.contactList}>
<Blocks blocks={block.items} />
</ul>
);
};