diff --git a/apps/web/src/app/[lang]/blog/components/course-embed.tsx b/apps/web/src/app/[lang]/blog/components/course-embed.tsx new file mode 100644 index 0000000..7e2a0d9 --- /dev/null +++ b/apps/web/src/app/[lang]/blog/components/course-embed.tsx @@ -0,0 +1,40 @@ +"use client"; + +import Script from "next/script"; + +const EMBED_SCRIPT_SRC = "https://app.scibly.com/embed/v1.js"; + +interface CourseEmbedProps { + src: string; + title: string; + widthPx?: number; + heightPx?: number; +} + +// Mirrors the snippet from apps/app/.../embed-course/snippet.ts as a JSX-safe +// component: `style` must be an object here, and next/script (not a raw +//