diff --git a/app/consulting/[filename]/consulting.tsx b/app/consulting/[filename]/consulting.tsx index b9022f422..fee56185e 100644 --- a/app/consulting/[filename]/consulting.tsx +++ b/app/consulting/[filename]/consulting.tsx @@ -1,10 +1,23 @@ "use client"; +import { BookingButton, ClientLogos } from "@/components/blocks"; +import { Blocks } from "@/components/blocks-renderer"; +import { Booking } from "@/components/blocks/booking"; +import { componentRenderer } from "@/components/blocks/mdxComponentRenderer"; +import MediaCards from "@/components/consulting/mediaCard/mediaCards"; +import { Marketing } from "@/components/marketing/Marketing"; +import TechnologyCards from "@/components/technologyCard/technologyCards"; +import { TestimonialRow } from "@/components/testimonials/TestimonialRow"; +import { Benefits } from "@/components/util/consulting/benefits"; +import { Container } from "@/components/util/container"; import { Section } from "@/components/util/section"; import { removeExtension } from "@/services/client/utils.service"; import { Breadcrumbs } from "app/components/breadcrumb"; +import { tinaField } from "tinacms/dist/react"; +import { TinaMarkdown } from "tinacms/dist/rich-text"; export default function Consulting({ props, tinaProps }) { + const { techCards, marketingData, categories, mediaCardProps } = props; const { data } = tinaProps; return ( <> @@ -16,6 +29,77 @@ export default function Consulting({ props, tinaProps }) { seoSchema={data.consulting.seo} /> +
+ + + +
+
+ +
+
+ + +
+
+
+
+ + {data.consulting.afterBody ? ( +
+ +
+ ) : ( + <> + )} + + +
+
+ +
+ +

Companies we have worked with

+ +
+
+ {!!techCards.length && ( +
+ + + +
+ )} + {!!mediaCardProps.length && ( +
+ + + +
+ )} ); }