import * as z from "zod"; export const slideLayoutId = "cover-slide"; export const slideLayoutName = "Cover Slide"; export const slideLayoutDescription = "Opening/cover/intro slide with organization/institution/presenter, presentation title/heading , and supporting subtitle."; export const Schema = z.object({ companyName: z.string().min(2).max(18).optional().default("COMPANY NAME").meta({ description: "Optional organization/institution/presenter name shown above the slide title.", }), title: z.string().min(8).max(28).default("Development Roadmap").meta({ description: "Title/heading of the slide.", }), subtitle: z .string() .min(24) .max(40) .default( "We transform ideas into market-ready solutions through systematic development processes." ) .meta({ description: "Supporting subtitle shown under the heading.", }), pageLabel: z.string().min(3).max(8).optional().default("1 / 11").meta({ description: "", }), }); export type SchemaType = z.infer; const CodeSlide01RoadmapCover = ({ data }: { data: Partial }) => { return (<>

{data.companyName}

{data.title}

{data.subtitle}

{data.pageLabel}
); }; export default CodeSlide01RoadmapCover;