Files
outline/shared/editor/embeds/Canva.tsx
2023-06-10 17:03:12 +03:00

23 lines
463 B
TypeScript

import * as React from "react";
import Frame from "../components/Frame";
import { EmbedProps as Props } from ".";
function Canva(props: Props) {
const { matches } = props.attrs;
const embedId = matches[1];
return (
<Frame
{...props}
src={`https://www.canva.com/design/${embedId}/view?embed`}
title="Canva"
/>
);
}
Canva.ENABLED = [
/^https:\/\/(?:www\.)?canva\.com\/design\/([a-zA-Z0-9]*)\/(.*)$/,
];
export default Canva;