Remade the title block to be multi-purpose and added the facebook widget

This commit was merged in pull request #15.
This commit is contained in:
2023-09-19 17:13:02 +02:00
parent d1b2073717
commit 6be84ae480
15 changed files with 783 additions and 160 deletions

View File

@@ -6,7 +6,8 @@ import { Testimonial } from "./blocks/testimonial";
import { tinaField } from "tinacms/dist/react";
import { Carousel } from "./blocks/carousel";
import { ReactElement } from "react";
import { MainTitle } from "./blocks/main-title";
import { Title } from "./blocks/title";
import { FacebookPageTimeline } from "./blocks/facebook-page-timeline";
export const Blocks = (props: Omit<Page, "id" | "_sys" | "_values">) => {
return (
@@ -44,8 +45,10 @@ const Block = (block: PageBlocks): ReactElement<PageBlockProps, PageBlockFunctio
return <Testimonial data={ block } />;
case "PageBlocksCarousel":
return <Carousel data={ block } />;
case "PageBlocksMainTitle":
return <MainTitle data={ block } />;
case "PageBlocksTitle":
return <Title data={ block } />;
case "PageBlocksFacebookPageTimeline":
return <FacebookPageTimeline data={ block } />;
default:
return null;
}