import * as React from "react"; import ImageZoom from "react-medium-image-zoom"; import Frame from "./components/Frame"; import { EmbedProps as Props } from "."; const IFRAME_REGEX = /^https:\/\/(invis\.io\/.*)|(projects\.invisionapp\.com\/share\/.*)$/; const IMAGE_REGEX = /^https:\/\/(opal\.invisionapp\.com\/static-signed\/live-embed\/.*)$/; export default class InVision extends React.Component { static ENABLED = [IFRAME_REGEX, IMAGE_REGEX]; render() { if (IMAGE_REGEX.test(this.props.attrs.href)) { return ( ); } return ( ); } }