diff --git a/shared/editor/embeds/Abstract.tsx b/shared/editor/embeds/Abstract.tsx index 100858443..89dd37b0f 100644 --- a/shared/editor/embeds/Abstract.tsx +++ b/shared/editor/embeds/Abstract.tsx @@ -2,21 +2,21 @@ import * as React from "react"; import Frame from "../components/Frame"; import { EmbedProps as Props } from "."; -export default class Abstract extends React.Component { - static ENABLED = [ - new RegExp("https?://share\\.(?:go)?abstract\\.com/(.*)$"), - new RegExp("https?://app\\.(?:go)?abstract\\.com/(?:share|embed)/(.*)$"), - ]; - - render() { - const { matches } = this.props.attrs; - const shareId = matches[1]; - return ( - - ); - } +function Abstract(props: Props) { + const { matches } = props.attrs; + const shareId = matches[1]; + return ( + + ); } + +Abstract.ENABLED = [ + new RegExp("https?://share\\.(?:go)?abstract\\.com/(.*)$"), + new RegExp("https?://app\\.(?:go)?abstract\\.com/(?:share|embed)/(.*)$"), +]; + +export default Abstract;