UNPKG

tiptap-extension-iframely

Version:

A Tiptap extension for adding embedded content with Iframely.

2 lines (1 loc) 815 B
"use strict";var m=Object.defineProperty;var l=Object.getOwnPropertyDescriptor;var i=Object.getOwnPropertyNames;var o=Object.prototype.hasOwnProperty;var n=(e,r)=>{for(var a in r)m(e,a,{get:r[a],enumerable:!0})},b=(e,r,a,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let t of i(r))!o.call(e,t)&&t!==a&&m(e,t,{get:()=>r[t],enumerable:!(u=l(r,t))||u.enumerable});return e};var f=e=>b(m({},"__esModule",{value:!0}),e);var y={};n(y,{Iframely:()=>p});module.exports=f(y);var d=require("@tiptap/core"),p=d.Node.create({name:"iframely",group:"block",atom:!0,draggable:!0,addAttributes(){return{src:{default:null}}},parseHTML(){return[{tag:'div[data-type="iframely-embed"]'}]},renderHTML({HTMLAttributes:e}){return["div",(0,d.mergeAttributes)(e,{"data-type":"iframely-embed"})]}});0&&(module.exports={Iframely});