24 lines
514 B
TypeScript
24 lines
514 B
TypeScript
import * as React from "react";
|
|
import Frame from "../components/Frame";
|
|
import { EmbedProps as Props } from ".";
|
|
|
|
function Vimeo({ matches, ...props }: Props) {
|
|
const videoId = matches[4];
|
|
const hId = matches[5];
|
|
|
|
return (
|
|
<Frame
|
|
{...props}
|
|
src={`https://player.vimeo.com/video/${videoId}?byline=0${
|
|
hId ? `&h=${hId}` : ""
|
|
}`}
|
|
title={`Vimeo Embed (${videoId})`}
|
|
height="412px"
|
|
border={false}
|
|
referrerPolicy="origin"
|
|
/>
|
|
);
|
|
}
|
|
|
|
export default Vimeo;
|