How to use the gatsby-remark-embed-video/src/config.getVideoService function in gatsby-remark-embed-video

To help you get started, we’ve selected a few gatsby-remark-embed-video examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github kyma-project / website / src / components / shared / ReactMarkdown / components / EmbedVideo / helpers.ts View on Github external
export function embedVideoHTML(
  type: string,
  id: string,
  options: IEmbedVideoOptions,
): string {
  try {
    const videoId: IVideoId = readVideoId(type, id);

    const videoService = getVideoService(videoId.service);
    const url = createUrl(, videoService, options);
    return createIframe(url, videoService, options);
  } catch (e) {
    return `<p style="color: red">Error: ${e.message}</p>`;


Embed Videos (Youtube, Vimeo, VideoPress) in Gatsby via Markdown

Latest version published 1 year ago

Package Health Score

54 / 100
Full package analysis

Popular gatsby-remark-embed-video functions