diff --git a/frontends/nextjs/src/components/misc/data/quick-guide/MediaPane.tsx b/frontends/nextjs/src/components/misc/data/quick-guide/MediaPane.tsx deleted file mode 100644 index d7aa77c5c..000000000 --- a/frontends/nextjs/src/components/misc/data/quick-guide/MediaPane.tsx +++ /dev/null @@ -1,88 +0,0 @@ -import { FilmSlate, ImageSquare } from '@phosphor-icons/react' -import Image from 'next/image' - -import { - Badge, - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, - Input, - Label, -} from '@/components/ui' - -interface MediaPaneProps { - thumbnailUrl?: string - videoUrl?: string - onThumbnailChange?: (value: string) => void - onVideoChange?: (value: string) => void -} - -export function MediaPane({ - thumbnailUrl, - videoUrl, - onThumbnailChange, - onVideoChange, -}: MediaPaneProps) { - return ( - - - - - Media - - - Optional visuals to make the quick guide easier to follow. - - - -
- - onThumbnailChange?.(e.target.value)} - placeholder="https://images.example.com/quick-guide.png" - /> -

Shown in dashboards and previews.

- {thumbnailUrl && ( -
- Quick guide thumbnail -
- )} -
- -
- - onVideoChange?.(e.target.value)} - placeholder="YouTube or direct MP4 link" - /> -

- Embed a short clip that shows the flow in action. -

- {videoUrl && ( -
- - - Preview - -
-