vue-notion
Advanced tools
Comparing version
@@ -1726,3 +1726,6 @@ import Prism from 'prismjs'; | ||
cell(columnId) { | ||
return this.properties[columnId]; | ||
var _this$properties; | ||
// return empty notion decorated text if row is empty | ||
return (this === null || this === void 0 ? void 0 : (_this$properties = this.properties) === null || _this$properties === void 0 ? void 0 : _this$properties[columnId]) ?? [[" ", false]]; | ||
}, | ||
@@ -1729,0 +1732,0 @@ |
@@ -1,1 +0,1 @@ | ||
var VueNotion=function(e,t,n,o,i){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=r(t),s=r(n),l=r(i);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n,o,i,r,a){try{var s=e[r](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,i)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var r=e.apply(t,n);function a(e){u(r,o,i,a,s,"next",e)}function s(e){u(r,o,i,a,s,"throw",e)}a(void 0)}))}}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){if(null==e)return{};var n,o,i=function(e,t){if(null==e)return{};var n,o,i={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var o,i,r=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(o=n.next()).done)&&(r.push(o.value),!t||r.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var g=function(e,t){var n=function(e){var t=[],n=void 0,o=-1;return Object.keys(e).forEach((function(i){var r;null===(r=e[i].value.content)||void 0===r||r.forEach((function(i){var r,a,s=null===(r=e[i])||void 0===r||null===(a=r.value)||void 0===a?void 0:a.type;s&&s!==n&&(o++,n=s,t[o]=[]),t[o].push(i)})),n=void 0})),t}(t).find((function(t){return t.includes(e)}));if(n)return n.indexOf(e)+1},h={blockMap:{type:Object,required:!0},contentId:{type:String,required:!1},contentIndex:{type:Number,default:0},embedAllow:{type:String,default:"fullscreen"},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},imageOptions:Object,katex:{type:Boolean,default:!1},level:{type:Number,default:0},mapImageUrl:Function,mapPageUrl:Function,pageLinkOptions:Object,pageLinkTarget:{type:String,default:"_self"},prism:{type:Boolean,default:!1},textLinkTarget:{type:String,default:"_blank"},todo:{type:Boolean,default:!1}},b={pass:function(){return{blockMap:this.blockMap,contentId:this.contentId,contentIndex:this.contentIndex,embedAllow:this.embedAllow,fullPage:this.fullPage,hideList:this.hideList,imageOptions:this.imageOptions,katex:this.katex,level:this.level,mapImageUrl:this.mapImageUrl,mapPageUrl:this.mapPageUrl,pageLinkOptions:this.pageLinkOptions,prism:this.prism,todo:this.todo}},alt:function(){var e;return null===(e=this.caption)||void 0===e?void 0:e[0][0]},block:function(){var e=this.contentId||Object.keys(this.blockMap)[0];return this.blockMap[e]},value:function(){var e;return null===(e=this.block)||void 0===e?void 0:e.value},format:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.format},f:function(){var e,t,n,o,i,r,a;return{block_aspect_ratio:null===(e=this.format)||void 0===e?void 0:e.block_aspect_ratio,block_height:(null===(t=this.format)||void 0===t?void 0:t.block_height)||1,block_width:(null===(n=this.format)||void 0===n?void 0:n.block_width)||1,block_color:null===(o=this.format)||void 0===o?void 0:o.block_color,bookmark_icon:null===(i=this.format)||void 0===i?void 0:i.bookmark_icon,bookmark_cover:null===(r=this.format)||void 0===r?void 0:r.bookmark_cover,display_source:null===(a=this.format)||void 0===a?void 0:a.display_source}},icon:function(){var e;return(null===(e=this.format)||void 0===e?void 0:e.page_icon)||""},width:function(){var e;return null===(e=this.format)||void 0===e?void 0:e.block_width},properties:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.properties},caption:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.caption},description:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.description},src:function(){var e;return this.mapImageUrl(null===(e=this.properties)||void 0===e?void 0:e.source[0][0],this.block)},title:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.title},type:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.type},visible:function(){return!this.hideList.includes(this.type)},hasPageLinkOptions:function(){var e,t;return(null===(e=this.pageLinkOptions)||void 0===e?void 0:e.component)&&(null===(t=this.pageLinkOptions)||void 0===t?void 0:t.href)},parent:function(){var e;return this.blockMap[null===(e=this.value)||void 0===e?void 0:e.parent_id]}},N={props:h,computed:b,methods:{getTextContent:function(e){return e.reduce((function(e,t){return e+t[0]}),"")},isType:function(e){return Array.isArray(e)?this.visible&&e.includes(this.type):this.visible&&this.type===e},blockColorClass:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=null===(e=this.format)||void 0===e?void 0:e.block_color;return n?"notion-".concat(n).concat(t):void 0},pageLinkProps:function(e){var t;return f({},(null===(t=this.pageLinkOptions)||void 0===t?void 0:t.href)||"href",this.mapPageUrl(e))}}};function x(e,t,n,o,i,r,a,s,l,d){"boolean"!=typeof a&&(l=s,s=a,a=!1);const c="function"==typeof n?n.options:n;let u;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),o&&(c._scopeId=o),r?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=u):t&&(u=a?function(e){t.call(this,d(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),u)if(c.functional){const e=c.render;c.render=function(t,n){return u.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,u):[u]}return n}var k={extends:N,name:"NotionDecorator",props:c(c({},h),{},{content:Array}),computed:{text:function(){var e;return null===(e=this.content)||void 0===e?void 0:e[0]},decorators:function(){var e;return(null===(e=this.content)||void 0===e?void 0:e[1])||[]},decoratorKey:function(){var e,t;return null===(e=this.decorators)||void 0===e||null===(t=e[0])||void 0===t?void 0:t[0]},decoratorValue:function(){var e,t;return null===(e=this.decorators)||void 0===e||null===(t=e[0])||void 0===t?void 0:t[1]},unappliedDecorators:function(){var e=JSON.parse(JSON.stringify(this.decorators||[]));return e.shift(),e},nextContent:function(){return[this.text,this.unappliedDecorators]},isPageLink:function(){return"‣"===this.text},isInlinePageLink:function(){return this.decoratorValue&&"/"===this.decoratorValue[0]},pageLinkTitle:function(){var e,t,n,o,i,r;return(null===(e=this.blockMap)||void 0===e||null===(t=e[this.decoratorValue])||void 0===t||null===(n=t.value)||void 0===n||null===(o=n.properties)||void 0===o||null===(i=o.title)||void 0===i||null===(r=i[0])||void 0===r?void 0:r[0])||"link"},target:function(){return"page"===this.type?this.pageLinkTarget:this.textLinkTarget}}},y=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isPageLink&&e.hasPageLinkOptions?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-link"},"component",e.pageLinkProps(e.decoratorValue),!1),[e._v("\n "+e._s(e.pageLinkTitle)+"\n")]):e.isPageLink?n("a",{staticClass:"notion-link",attrs:{target:e.pageLinkTarget,href:e.mapPageUrl(e.decoratorValue)}},[e._v(e._s(e.pageLinkTitle))]):"a"===e.decoratorKey&&e.hasPageLinkOptions&&e.isInlinePageLink?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-link"},"component",e.pageLinkProps(e.decoratorValue.slice(1)),!1),[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"a"===e.decoratorKey&&e.isInlinePageLink?n("a",{staticClass:"notion-link",attrs:{target:e.target,href:e.mapPageUrl(e.decoratorValue.slice(1))}},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"a"===e.decoratorKey?n("a",{staticClass:"notion-link",attrs:{target:e.target,href:e.decoratorValue}},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):0===e.decorators.length?n("span",[e._v(e._s(e.text))]):"h"===e.decoratorKey?n("span",{class:"notion-"+e.decoratorValue},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"c"===e.decoratorKey?n("code",{staticClass:"notion-inline-code"},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"b"===e.decoratorKey?n("b",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"i"===e.decoratorKey?n("em",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"s"===e.decoratorKey?n("s",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"e"===e.decoratorKey&&e.katex?n("katex-element",{tag:"component",attrs:{expression:e.decoratorValue}}):"e"===e.decoratorKey?n("code",{staticClass:"notion-inline-code"},[e._v("\n "+e._s(e.decoratorValue)+"\n")]):n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))},staticRenderFns:[]},undefined,k,undefined,false,undefined,!1,void 0,void 0,void 0),T={extends:N,name:"NotionTextRenderer",props:c(c({},h),{},{text:Array}),components:{NotionDecorator:y}},C=T,R=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",e._l(e.text,(function(t,o){return n("NotionDecorator",e._b({key:o,attrs:{content:t}},"NotionDecorator",e.pass,!1))})),1)},staticRenderFns:[]},undefined,C,undefined,false,undefined,!1,void 0,void 0,void 0),P={extends:N,name:"NotionBookmark",components:{NotionTextRenderer:R}},O=P,L=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"notion-row"},[n("a",{class:["notion-bookmark",e.f.block_color&&"notion-"+e.f.block_color],attrs:{target:"_blank",rel:"noopener noreferrer",href:e.properties.link}},[n("div",[n("div",{staticClass:"notion-bookmark-title"},[n("NotionTextRenderer",e._b({attrs:{text:e.title||e.properties.link}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.description?n("div",{staticClass:"notion-bookmark-description"},[n("NotionTextRenderer",e._b({attrs:{text:e.description}},"NotionTextRenderer",e.pass,!1))],1):e._e(),e._v(" "),n("div",{staticClass:"notion-bookmark-link"},[e.f.bookmark_icon?n("img",{attrs:{alt:e.getTextContent(e.title||e.properties.link),src:e.f.bookmark_icon}}):e._e(),e._v(" "),n("div",[n("NotionTextRenderer",e._b({attrs:{text:e.properties.link}},"NotionTextRenderer",e.pass,!1))],1)])]),e._v(" "),e.f.bookmark_cover?n("div",{staticClass:"notion-bookmark-image"},[n("img",{attrs:{alt:e.getTextContent(e.title||e.properties.link),src:e.f.bookmark_cover}})]):e._e()])])},staticRenderFns:[]},undefined,O,undefined,false,undefined,!1,void 0,void 0,void 0),w=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.icon.includes("http")?n("img",{class:[e.format.page_cover&&"notion-page-icon-offset",e.big?"notion-page-icon-cover":"notion-page-icon"],attrs:{src:e.mapImageUrl(e.icon,e.block),alt:e.title?e.getTextContent(e.title):"Icon"}}):e.icon?n("span",{class:["notion-emoji",e.format.page_cover&&"notion-page-icon-offset",e.big?"notion-page-icon-cover":"notion-page-icon"],attrs:{role:"img","aria-label":e.icon}},[e._v("\n "+e._s(e.icon)+"\n")]):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionPageIcon",props:c(c({},h),{},{big:Boolean})},undefined,false,undefined,!1,void 0,void 0,void 0),I=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["notion-callout",e.blockColorClass(),e.blockColorClass("_co")]},[n("div",[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-callout-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionCallout",components:{NotionPageIcon:w,NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),E=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.prism&&e.supported?n("pre",{class:["notion-code",e.langClass]},[n("PrismComponent",{attrs:{language:e.lang}},[e._v(e._s(e.properties.title[0][0]))])],1):n("pre",{class:["notion-code",e.langClass]},[n("code",{class:e.langClass},[e._v(e._s(e.properties.title[0][0]))])])},staticRenderFns:[]},undefined,{extends:N,name:"NotionCode",components:{PrismComponent:s.default},props:c(c({},h),{},{overrideLang:String,overrideLangClass:String}),data:function(){return{Prism:a.default}},computed:c(c({},b),{},{lang:function(){var e,t,n,o;return this.overrideLang||(null===(e=this.properties)||void 0===e||null===(t=e.language)||void 0===t||null===(n=t[0])||void 0===n||null===(o=n[0])||void 0===o?void 0:o.toLowerCase())},langClass:function(){return this.overrideLangClass||"language-".concat(this.lang)},supported:function(){return this.Prism.languages[this.lang]}})},undefined,false,undefined,!1,void 0,void 0,void 0),F=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Fragment",[n("div",{staticClass:"notion-column",style:e.columnStyle},[e._t("default")],2),e._v(" "),n("div",{staticClass:"notion-spacer",style:e.spacerStyle})])},staticRenderFns:[]},undefined,{name:"NotionColumn",props:["format"],components:{Fragment:o.Fragment},computed:{columnStyle:function(){var e=Number((1/this.format.column_ratio).toFixed(0));return{width:"calc((100% - ".concat(46*(e-1),"px) * ").concat(this.format.column_ratio,")")}},spacerStyle:function(){return{width:"".concat(46,"px")}}}},undefined,false,undefined,!1,void 0,void 0,void 0),j=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.katex?n("div",[n("katex-element",{tag:"component",attrs:{expression:e.equation}})],1):n("NotionCode",e._b({attrs:{overrideLang:"latex",overrideLangClass:"language-latex"}},"NotionCode",e.pass,!1))},staticRenderFns:[]},undefined,{extends:N,name:"NotionEquation",components:{NotionCode:E},computed:c(c({},b),{},{equation:function(){var e,t,n;return null===(e=this.properties)||void 0===e||null===(t=e.title)||void 0===t||null===(n=t[0])||void 0===n?void 0:n[0]}})},undefined,false,undefined,!1,void 0,void 0,void 0),$={extends:N,name:"NotionAsset",computed:c(c({},b),{},{src:function(){return"figma"===this.type?this.properties.source[0][0]:this.f.display_source},style:function(){var e=this.f.block_aspect_ratio||this.f.block_height/this.f.block_width;return{paddingBottom:"".concat(100*e,"%"),position:"relative"}}})},D=["component"],S=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.blockMap&&e.value?n("NotionBlock",e._b({},"NotionBlock",e.pass,!1),e._l(e.value.content,(function(t,o){return n("NotionRenderer",e._b({key:t,attrs:{level:e.level+1,"content-id":t,"content-index":o}},"NotionRenderer",e.pass,!1))})),1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionRenderer",components:{NotionBlock:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isType("page")?n("div",[n("NotionPage",e._b({},"NotionPage",e.pass,!1),[e._t("default")],2)],1):e.isType(["header","sub_header","sub_sub_header"])?n("NotionHeader",e._b({},"NotionHeader",e.pass,!1)):e.isType("bookmark")?n("NotionBookmark",e._b({},"NotionBookmark",e.pass,!1)):e.isType("callout")?n("NotionCallout",e._b({},"NotionCallout",e.pass,!1)):e.isType("code")?n("NotionCode",e._b({},"NotionCode",e.pass,!1)):e.isType("equation")?n("NotionEquation",e._b({},"NotionEquation",e.pass,!1)):e.isType("text")?n("NotionText",e._b({},"NotionText",e.pass,!1)):e.isType("quote")?n("NotionQuote",e._b({},"NotionQuote",e.pass,!1)):e.isType("to_do")?n("NotionTodo",e._b({},"NotionTodo",e.pass,!1)):e.isType("toggle")?n("NotionToggle",e._b({},"NotionToggle",e.pass,!1),[e._t("default")],2):e.isType("column_list")?n("div",{staticClass:"notion-row"},[e._t("default")],2):e.isType("column")?n("NotionColumn",{attrs:{format:e.format}},[e._t("default")],2):e.isType(["bulleted_list","numbered_list"])?n("NotionList",e._b({},"NotionList",e.pass,!1),[e._t("default")],2):e.isType(["image","embed","figma","video","audio"])?n("NotionFigure",e._b({},"NotionFigure",e.pass,!1)):e.isType("table")?n("NotionTable",e._b({},"NotionTable",e.pass,!1),[e._t("default")],2):e.isType("table_row")?n("NotionTableRow",e._b({},"NotionTableRow",e.pass,!1)):e.isType("divider")?n("hr",{staticClass:"notion-hr"}):e.todo&&e.visible?n("div",[e._v("\n todo: "+e._s(e.type)+"\n "),e._t("default")],2):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionBlock",components:{NotionBookmark:L,NotionCallout:I,NotionCode:E,NotionColumn:F,NotionEquation:j,NotionFigure:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{staticClass:"notion-asset-wrapper",style:e.width},[e.isType("image")?n("NotionImage",e._b({},"NotionImage",e.pass,!1)):e.isType(["embed","video","figma"])?n("NotionAsset",e._b({},"NotionAsset",e.pass,!1)):e._e(),e._v(" "),e.caption?n("figcaption",{staticClass:"notion-image-caption"},[n("NotionTextRenderer",e._b({attrs:{text:e.caption}},"NotionTextRenderer",e.pass,!1))],1):e._e()],1)},staticRenderFns:[]},undefined,{extends:N,name:"NotionFigure",components:{NotionAsset:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.style},[n("iframe",{staticClass:"notion-image-inset",attrs:{src:e.src,allow:e.embedAllow}})])},staticRenderFns:[]},undefined,$,undefined,false,undefined,!1,void 0,void 0,void 0),NotionImage:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.f.block_aspect_ratio?n("div",{style:e.style},[e.hasImageComponent?n(e.imageOptions.component,e._b({tag:"component",staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image"}},"component",e.imageProps,!1)):n("img",e._b({staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image"}},"img",e.imageProps,!1))],1):e.hasImageComponent?n(e.imageOptions.component,e._b({tag:"component",attrs:{alt:e.alt||"Notion image"}},"component",e.imageProps,!1)):n("img",e._b({attrs:{alt:e.alt}},"img",e.imageProps,!1))},staticRenderFns:[]},undefined,{extends:N,name:"NotionImage",computed:c(c({},b),{},{hasImageComponent:function(){var e;return!(null===(e=this.imageOptions)||void 0===e||!e.component)},imageProps:function(){var e,t=this.imageOptions||{};return t.component,c(c({},v(t,D)),{},f({},(null===(e=this.imageOptions)||void 0===e?void 0:e.src)||"src",this.src))},style:function(){var e=this.f.block_aspect_ratio||this.f.block_height/this.f.block_width;return{paddingBottom:"".concat(100*e,"%"),position:"relative"}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionHeader:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return"header"===e.type?n("h1",{staticClass:"notion-h1"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):"sub_header"===e.type?n("h2",{staticClass:"notion-h2"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):"sub_sub_header"===e.type?n("h3",{staticClass:"notion-h3"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionHeader",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionList:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isTopLevel&&"bulleted_list"===e.type?n("ul",{staticClass:"notion-list notion-list-disc"},[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1):e.isTopLevel&&"numbered_list"===e.type?n("ol",{staticClass:"notion-list notion-list-numbered",attrs:{start:e.start}},[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1):n("span",[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1)},staticRenderFns:[]},undefined,{extends:N,name:"NotionList",components:{NotionNestedList:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return"bulleted_list"===e.type?n("ul",{staticClass:"notion-list notion-list-disc"},[e._t("default")],2):n("ol",{staticClass:"notion-list notion-list-numbered"},[e._t("default")],2)},staticRenderFns:[]},undefined,{extends:N,name:"NotionNestedList",computed:c(c({},b),{},{start:function(){var e;return g(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:R},computed:c(c({},b),{},{start:function(){var e;return g(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)},isTopLevel:function(){var e,t,n;return this.type!==(null===(e=this.blockMap[null===(n=this.value)||void 0===n?void 0:n.parent_id])||void 0===e||null===(t=e.value)||void 0===t?void 0:t.type)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPage:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return 0===e.level&&e.fullPage?n("div",{staticClass:"notion"},[e.format&&e.format.page_cover?n("img",{staticClass:"notion-page-cover",style:e.coverStyle,attrs:{alt:e.getTextContent(e.title),src:e.mapImageUrl(e.format.page_cover,e.block)}}):e._e(),e._v(" "),n("main",{class:["notion-page",e.format&&!e.format.page_cover&&"notion-page-offset",e.format&&e.format.page_full_width&&"notion-full-width",e.format&&e.format.page_small_text&&"notion-small-text"]},[n("NotionPageIcon",e._b({attrs:{big:""}},"NotionPageIcon",e.pass,!1)),e._v(" "),n("div",{staticClass:"notion-title"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e._t("default")],2)]):0===e.level?n("main",{staticClass:"notion"},[e._t("default")],2):e.hasPageLinkOptions?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-page-link"},"component",e.pageLinkProps(e.value.id),!1),[n("div",{staticClass:"notion-page-icon"},[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-page-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)]):n("a",{staticClass:"notion-page-link",attrs:{target:e.pageLinkTarget,href:e.mapPageUrl(e.value.id)}},[n("div",{staticClass:"notion-page-icon"},[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-page-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionPage",components:{NotionPageHeader:x({render:function(){var e=this;e.$createElement;return e._self._c,e._m(0)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("header",{staticClass:"notion-page-header"},[t("div",{staticClass:"notion-nav-breadcrumbs"})])}]},undefined,{extends:N,name:"NotionPageHeader",components:{Decorator:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPageIcon:w,NotionTextRenderer:R},computed:c(c({},b),{},{coverStyle:function(){var e=100*(1-(this.format.page_cover_position||.5));return{objectPosition:"center ".concat(e,"%")}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionQuote:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.properties?n("blockquote",{staticClass:"notion-quote"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionQuote",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTable:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"notion-simple-table-wrapper"},[n("table",{staticClass:"notion-simple-table"},[n("tbody",[e._t("default")],2)])])},staticRenderFns:[]},undefined,{extends:N,name:"NotionTable"},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTableRow:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"notion-simple-table-row"},e._l(e.columns,(function(t,o){return n("td",{key:o,staticClass:"notion-simple-table-data"},[n("div",{class:{"notion-simple-table-header":e.isHeader(o)}},[n("div",{staticClass:"notion-simple-table-cell-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.cell(t)}},"NotionTextRenderer",e.pass,!1))],1)])])})),0)},staticRenderFns:[]},undefined,{extends:N,name:"NotionTableRow",components:{NotionTextRenderer:R},computed:c(c({},b),{},{hasHeaderColumn:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_column_header},hasHeaderRow:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_row_header},columns:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_column_order}}),methods:{cell:function(e){return this.properties[e]},isHeader:function(e){return this.hasHeaderColumn&&0==this.contentIndex||this.hasHeaderRow&&0==e}}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionText:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.properties?n("p",{class:["notion-text",e.blockColorClass()]},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):n("div",{staticClass:"notion-blank"},[e._v(" ")])},staticRenderFns:[]},undefined,{extends:N,name:"NotionText",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTodo:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("input",{attrs:{type:"checkbox",disabled:"disabled"},domProps:{value:e.title,checked:e.properties.checked}}),e._v(" "),n("label",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionTodo",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionToggle:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("details",{staticClass:"notion-toggle"},[n("summary",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),n("div",[e._t("default")],2)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionToggle",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0)}},undefined,false,undefined,!1,void 0,void 0,void 0)},props:{blockMap:[Object],contentId:String,contentIndex:{type:Number,default:0},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},level:{type:Number,default:0},mapImageUrl:{type:Function,default:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=new URL("https://www.notion.so".concat(e.startsWith("/image")?e:"/image/".concat(encodeURIComponent(e))));if(t&&!e.includes("/images/page-cover/")){var o="space"===t.value.parent_table?"block":t.value.parent_table;n.searchParams.set("table",o),n.searchParams.set("id",t.value.id),n.searchParams.set("cache","v2")}return n.toString()}},mapPageUrl:{type:Function,default:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.replace(/-/g,""),"/".concat(e)}},pageLinkOptions:Object,imageOptions:Object,prism:{type:Boolean,default:!1},todo:{type:Boolean,default:!1}}},undefined,false,undefined,!1,void 0,void 0,void 0),A=Object.freeze({__proto__:null,NotionRenderer:S}),U=function(){var e=p(regeneratorRuntime.mark((function e(t){var n,o=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:"https://api.vue-notion.workers.dev/v1",e.next=3,l.default("".concat(n,"/table/").concat(t)).then((function(e){return e.json()}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=p(regeneratorRuntime.mark((function e(t){var n,o=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:"https://api.vue-notion.workers.dev/v1",e.next=3,l.default("".concat(n,"/page/").concat(t)).then((function(e){return e.json()}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(e){V.installed||(V.installed=!0,Object.entries(A).forEach((function(t){var n=m(t,2),o=n[0],i=n[1];e.component(o,i)})))},M={install:V},q=null;return"undefined"!=typeof window?q=window.Vue:"undefined"!=typeof global&&(q=global.Vue),q&&q.use(M),e.NotionRenderer=S,e.default=M,e.getPageBlocks=B,e.getPageTable=U,Object.defineProperty(e,"__esModule",{value:!0}),e}({},Prism,PrismComponent,vueFragment,fetch); | ||
var VueNotion=function(e,t,n,o,i){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var a=r(t),s=r(n),l=r(i);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n,o,i,r,a){try{var s=e[r](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(o,i)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var r=e.apply(t,n);function a(e){u(r,o,i,a,s,"next",e)}function s(e){u(r,o,i,a,s,"throw",e)}a(void 0)}))}}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){if(null==e)return{};var n,o,i=function(e,t){if(null==e)return{};var n,o,i={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var o,i,r=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(o=n.next()).done)&&(r.push(o.value),!t||r.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var g=function(e,t){var n=function(e){var t=[],n=void 0,o=-1;return Object.keys(e).forEach((function(i){var r;null===(r=e[i].value.content)||void 0===r||r.forEach((function(i){var r,a,s=null===(r=e[i])||void 0===r||null===(a=r.value)||void 0===a?void 0:a.type;s&&s!==n&&(o++,n=s,t[o]=[]),t[o].push(i)})),n=void 0})),t}(t).find((function(t){return t.includes(e)}));if(n)return n.indexOf(e)+1},h={blockMap:{type:Object,required:!0},contentId:{type:String,required:!1},contentIndex:{type:Number,default:0},embedAllow:{type:String,default:"fullscreen"},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},imageOptions:Object,katex:{type:Boolean,default:!1},level:{type:Number,default:0},mapImageUrl:Function,mapPageUrl:Function,pageLinkOptions:Object,pageLinkTarget:{type:String,default:"_self"},prism:{type:Boolean,default:!1},textLinkTarget:{type:String,default:"_blank"},todo:{type:Boolean,default:!1}},b={pass:function(){return{blockMap:this.blockMap,contentId:this.contentId,contentIndex:this.contentIndex,embedAllow:this.embedAllow,fullPage:this.fullPage,hideList:this.hideList,imageOptions:this.imageOptions,katex:this.katex,level:this.level,mapImageUrl:this.mapImageUrl,mapPageUrl:this.mapPageUrl,pageLinkOptions:this.pageLinkOptions,prism:this.prism,todo:this.todo}},alt:function(){var e;return null===(e=this.caption)||void 0===e?void 0:e[0][0]},block:function(){var e=this.contentId||Object.keys(this.blockMap)[0];return this.blockMap[e]},value:function(){var e;return null===(e=this.block)||void 0===e?void 0:e.value},format:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.format},f:function(){var e,t,n,o,i,r,a;return{block_aspect_ratio:null===(e=this.format)||void 0===e?void 0:e.block_aspect_ratio,block_height:(null===(t=this.format)||void 0===t?void 0:t.block_height)||1,block_width:(null===(n=this.format)||void 0===n?void 0:n.block_width)||1,block_color:null===(o=this.format)||void 0===o?void 0:o.block_color,bookmark_icon:null===(i=this.format)||void 0===i?void 0:i.bookmark_icon,bookmark_cover:null===(r=this.format)||void 0===r?void 0:r.bookmark_cover,display_source:null===(a=this.format)||void 0===a?void 0:a.display_source}},icon:function(){var e;return(null===(e=this.format)||void 0===e?void 0:e.page_icon)||""},width:function(){var e;return null===(e=this.format)||void 0===e?void 0:e.block_width},properties:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.properties},caption:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.caption},description:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.description},src:function(){var e;return this.mapImageUrl(null===(e=this.properties)||void 0===e?void 0:e.source[0][0],this.block)},title:function(){var e;return null===(e=this.properties)||void 0===e?void 0:e.title},type:function(){var e;return null===(e=this.value)||void 0===e?void 0:e.type},visible:function(){return!this.hideList.includes(this.type)},hasPageLinkOptions:function(){var e,t;return(null===(e=this.pageLinkOptions)||void 0===e?void 0:e.component)&&(null===(t=this.pageLinkOptions)||void 0===t?void 0:t.href)},parent:function(){var e;return this.blockMap[null===(e=this.value)||void 0===e?void 0:e.parent_id]}},N={props:h,computed:b,methods:{getTextContent:function(e){return e.reduce((function(e,t){return e+t[0]}),"")},isType:function(e){return Array.isArray(e)?this.visible&&e.includes(this.type):this.visible&&this.type===e},blockColorClass:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=null===(e=this.format)||void 0===e?void 0:e.block_color;return n?"notion-".concat(n).concat(t):void 0},pageLinkProps:function(e){var t;return f({},(null===(t=this.pageLinkOptions)||void 0===t?void 0:t.href)||"href",this.mapPageUrl(e))}}};function x(e,t,n,o,i,r,a,s,l,d){"boolean"!=typeof a&&(l=s,s=a,a=!1);const c="function"==typeof n?n.options:n;let u;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),o&&(c._scopeId=o),r?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=u):t&&(u=a?function(e){t.call(this,d(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),u)if(c.functional){const e=c.render;c.render=function(t,n){return u.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,u):[u]}return n}var k={extends:N,name:"NotionDecorator",props:c(c({},h),{},{content:Array}),computed:{text:function(){var e;return null===(e=this.content)||void 0===e?void 0:e[0]},decorators:function(){var e;return(null===(e=this.content)||void 0===e?void 0:e[1])||[]},decoratorKey:function(){var e,t;return null===(e=this.decorators)||void 0===e||null===(t=e[0])||void 0===t?void 0:t[0]},decoratorValue:function(){var e,t;return null===(e=this.decorators)||void 0===e||null===(t=e[0])||void 0===t?void 0:t[1]},unappliedDecorators:function(){var e=JSON.parse(JSON.stringify(this.decorators||[]));return e.shift(),e},nextContent:function(){return[this.text,this.unappliedDecorators]},isPageLink:function(){return"‣"===this.text},isInlinePageLink:function(){return this.decoratorValue&&"/"===this.decoratorValue[0]},pageLinkTitle:function(){var e,t,n,o,i,r;return(null===(e=this.blockMap)||void 0===e||null===(t=e[this.decoratorValue])||void 0===t||null===(n=t.value)||void 0===n||null===(o=n.properties)||void 0===o||null===(i=o.title)||void 0===i||null===(r=i[0])||void 0===r?void 0:r[0])||"link"},target:function(){return"page"===this.type?this.pageLinkTarget:this.textLinkTarget}}},y=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isPageLink&&e.hasPageLinkOptions?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-link"},"component",e.pageLinkProps(e.decoratorValue),!1),[e._v("\n "+e._s(e.pageLinkTitle)+"\n")]):e.isPageLink?n("a",{staticClass:"notion-link",attrs:{target:e.pageLinkTarget,href:e.mapPageUrl(e.decoratorValue)}},[e._v(e._s(e.pageLinkTitle))]):"a"===e.decoratorKey&&e.hasPageLinkOptions&&e.isInlinePageLink?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-link"},"component",e.pageLinkProps(e.decoratorValue.slice(1)),!1),[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"a"===e.decoratorKey&&e.isInlinePageLink?n("a",{staticClass:"notion-link",attrs:{target:e.target,href:e.mapPageUrl(e.decoratorValue.slice(1))}},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"a"===e.decoratorKey?n("a",{staticClass:"notion-link",attrs:{target:e.target,href:e.decoratorValue}},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):0===e.decorators.length?n("span",[e._v(e._s(e.text))]):"h"===e.decoratorKey?n("span",{class:"notion-"+e.decoratorValue},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"c"===e.decoratorKey?n("code",{staticClass:"notion-inline-code"},[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"b"===e.decoratorKey?n("b",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"i"===e.decoratorKey?n("em",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"s"===e.decoratorKey?n("s",[n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))],1):"e"===e.decoratorKey&&e.katex?n("katex-element",{tag:"component",attrs:{expression:e.decoratorValue}}):"e"===e.decoratorKey?n("code",{staticClass:"notion-inline-code"},[e._v("\n "+e._s(e.decoratorValue)+"\n")]):n("NotionDecorator",e._b({attrs:{content:e.nextContent}},"NotionDecorator",e.pass,!1))},staticRenderFns:[]},undefined,k,undefined,false,undefined,!1,void 0,void 0,void 0),T={extends:N,name:"NotionTextRenderer",props:c(c({},h),{},{text:Array}),components:{NotionDecorator:y}},C=T,R=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",e._l(e.text,(function(t,o){return n("NotionDecorator",e._b({key:o,attrs:{content:t}},"NotionDecorator",e.pass,!1))})),1)},staticRenderFns:[]},undefined,C,undefined,false,undefined,!1,void 0,void 0,void 0),P={extends:N,name:"NotionBookmark",components:{NotionTextRenderer:R}},O=P,L=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"notion-row"},[n("a",{class:["notion-bookmark",e.f.block_color&&"notion-"+e.f.block_color],attrs:{target:"_blank",rel:"noopener noreferrer",href:e.properties.link}},[n("div",[n("div",{staticClass:"notion-bookmark-title"},[n("NotionTextRenderer",e._b({attrs:{text:e.title||e.properties.link}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.description?n("div",{staticClass:"notion-bookmark-description"},[n("NotionTextRenderer",e._b({attrs:{text:e.description}},"NotionTextRenderer",e.pass,!1))],1):e._e(),e._v(" "),n("div",{staticClass:"notion-bookmark-link"},[e.f.bookmark_icon?n("img",{attrs:{alt:e.getTextContent(e.title||e.properties.link),src:e.f.bookmark_icon}}):e._e(),e._v(" "),n("div",[n("NotionTextRenderer",e._b({attrs:{text:e.properties.link}},"NotionTextRenderer",e.pass,!1))],1)])]),e._v(" "),e.f.bookmark_cover?n("div",{staticClass:"notion-bookmark-image"},[n("img",{attrs:{alt:e.getTextContent(e.title||e.properties.link),src:e.f.bookmark_cover}})]):e._e()])])},staticRenderFns:[]},undefined,O,undefined,false,undefined,!1,void 0,void 0,void 0),w=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.icon.includes("http")?n("img",{class:[e.format.page_cover&&"notion-page-icon-offset",e.big?"notion-page-icon-cover":"notion-page-icon"],attrs:{src:e.mapImageUrl(e.icon,e.block),alt:e.title?e.getTextContent(e.title):"Icon"}}):e.icon?n("span",{class:["notion-emoji",e.format.page_cover&&"notion-page-icon-offset",e.big?"notion-page-icon-cover":"notion-page-icon"],attrs:{role:"img","aria-label":e.icon}},[e._v("\n "+e._s(e.icon)+"\n")]):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionPageIcon",props:c(c({},h),{},{big:Boolean})},undefined,false,undefined,!1,void 0,void 0,void 0),I=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["notion-callout",e.blockColorClass(),e.blockColorClass("_co")]},[n("div",[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-callout-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionCallout",components:{NotionPageIcon:w,NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),E=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.prism&&e.supported?n("pre",{class:["notion-code",e.langClass]},[n("PrismComponent",{attrs:{language:e.lang}},[e._v(e._s(e.properties.title[0][0]))])],1):n("pre",{class:["notion-code",e.langClass]},[n("code",{class:e.langClass},[e._v(e._s(e.properties.title[0][0]))])])},staticRenderFns:[]},undefined,{extends:N,name:"NotionCode",components:{PrismComponent:s.default},props:c(c({},h),{},{overrideLang:String,overrideLangClass:String}),data:function(){return{Prism:a.default}},computed:c(c({},b),{},{lang:function(){var e,t,n,o;return this.overrideLang||(null===(e=this.properties)||void 0===e||null===(t=e.language)||void 0===t||null===(n=t[0])||void 0===n||null===(o=n[0])||void 0===o?void 0:o.toLowerCase())},langClass:function(){return this.overrideLangClass||"language-".concat(this.lang)},supported:function(){return this.Prism.languages[this.lang]}})},undefined,false,undefined,!1,void 0,void 0,void 0),F=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Fragment",[n("div",{staticClass:"notion-column",style:e.columnStyle},[e._t("default")],2),e._v(" "),n("div",{staticClass:"notion-spacer",style:e.spacerStyle})])},staticRenderFns:[]},undefined,{name:"NotionColumn",props:["format"],components:{Fragment:o.Fragment},computed:{columnStyle:function(){var e=Number((1/this.format.column_ratio).toFixed(0));return{width:"calc((100% - ".concat(46*(e-1),"px) * ").concat(this.format.column_ratio,")")}},spacerStyle:function(){return{width:"".concat(46,"px")}}}},undefined,false,undefined,!1,void 0,void 0,void 0),j=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.katex?n("div",[n("katex-element",{tag:"component",attrs:{expression:e.equation}})],1):n("NotionCode",e._b({attrs:{overrideLang:"latex",overrideLangClass:"language-latex"}},"NotionCode",e.pass,!1))},staticRenderFns:[]},undefined,{extends:N,name:"NotionEquation",components:{NotionCode:E},computed:c(c({},b),{},{equation:function(){var e,t,n;return null===(e=this.properties)||void 0===e||null===(t=e.title)||void 0===t||null===(n=t[0])||void 0===n?void 0:n[0]}})},undefined,false,undefined,!1,void 0,void 0,void 0),$={extends:N,name:"NotionAsset",computed:c(c({},b),{},{src:function(){return"figma"===this.type?this.properties.source[0][0]:this.f.display_source},style:function(){var e=this.f.block_aspect_ratio||this.f.block_height/this.f.block_width;return{paddingBottom:"".concat(100*e,"%"),position:"relative"}}})},D=["component"],S=x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.blockMap&&e.value?n("NotionBlock",e._b({},"NotionBlock",e.pass,!1),e._l(e.value.content,(function(t,o){return n("NotionRenderer",e._b({key:t,attrs:{level:e.level+1,"content-id":t,"content-index":o}},"NotionRenderer",e.pass,!1))})),1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionRenderer",components:{NotionBlock:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isType("page")?n("div",[n("NotionPage",e._b({},"NotionPage",e.pass,!1),[e._t("default")],2)],1):e.isType(["header","sub_header","sub_sub_header"])?n("NotionHeader",e._b({},"NotionHeader",e.pass,!1)):e.isType("bookmark")?n("NotionBookmark",e._b({},"NotionBookmark",e.pass,!1)):e.isType("callout")?n("NotionCallout",e._b({},"NotionCallout",e.pass,!1)):e.isType("code")?n("NotionCode",e._b({},"NotionCode",e.pass,!1)):e.isType("equation")?n("NotionEquation",e._b({},"NotionEquation",e.pass,!1)):e.isType("text")?n("NotionText",e._b({},"NotionText",e.pass,!1)):e.isType("quote")?n("NotionQuote",e._b({},"NotionQuote",e.pass,!1)):e.isType("to_do")?n("NotionTodo",e._b({},"NotionTodo",e.pass,!1)):e.isType("toggle")?n("NotionToggle",e._b({},"NotionToggle",e.pass,!1),[e._t("default")],2):e.isType("column_list")?n("div",{staticClass:"notion-row"},[e._t("default")],2):e.isType("column")?n("NotionColumn",{attrs:{format:e.format}},[e._t("default")],2):e.isType(["bulleted_list","numbered_list"])?n("NotionList",e._b({},"NotionList",e.pass,!1),[e._t("default")],2):e.isType(["image","embed","figma","video","audio"])?n("NotionFigure",e._b({},"NotionFigure",e.pass,!1)):e.isType("table")?n("NotionTable",e._b({},"NotionTable",e.pass,!1),[e._t("default")],2):e.isType("table_row")?n("NotionTableRow",e._b({},"NotionTableRow",e.pass,!1)):e.isType("divider")?n("hr",{staticClass:"notion-hr"}):e.todo&&e.visible?n("div",[e._v("\n todo: "+e._s(e.type)+"\n "),e._t("default")],2):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionBlock",components:{NotionBookmark:L,NotionCallout:I,NotionCode:E,NotionColumn:F,NotionEquation:j,NotionFigure:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{staticClass:"notion-asset-wrapper",style:e.width},[e.isType("image")?n("NotionImage",e._b({},"NotionImage",e.pass,!1)):e.isType(["embed","video","figma"])?n("NotionAsset",e._b({},"NotionAsset",e.pass,!1)):e._e(),e._v(" "),e.caption?n("figcaption",{staticClass:"notion-image-caption"},[n("NotionTextRenderer",e._b({attrs:{text:e.caption}},"NotionTextRenderer",e.pass,!1))],1):e._e()],1)},staticRenderFns:[]},undefined,{extends:N,name:"NotionFigure",components:{NotionAsset:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.style},[n("iframe",{staticClass:"notion-image-inset",attrs:{src:e.src,allow:e.embedAllow}})])},staticRenderFns:[]},undefined,$,undefined,false,undefined,!1,void 0,void 0,void 0),NotionImage:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.f.block_aspect_ratio?n("div",{style:e.style},[e.hasImageComponent?n(e.imageOptions.component,e._b({tag:"component",staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image"}},"component",e.imageProps,!1)):n("img",e._b({staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image"}},"img",e.imageProps,!1))],1):e.hasImageComponent?n(e.imageOptions.component,e._b({tag:"component",attrs:{alt:e.alt||"Notion image"}},"component",e.imageProps,!1)):n("img",e._b({attrs:{alt:e.alt}},"img",e.imageProps,!1))},staticRenderFns:[]},undefined,{extends:N,name:"NotionImage",computed:c(c({},b),{},{hasImageComponent:function(){var e;return!(null===(e=this.imageOptions)||void 0===e||!e.component)},imageProps:function(){var e,t=this.imageOptions||{};return t.component,c(c({},v(t,D)),{},f({},(null===(e=this.imageOptions)||void 0===e?void 0:e.src)||"src",this.src))},style:function(){var e=this.f.block_aspect_ratio||this.f.block_height/this.f.block_width;return{paddingBottom:"".concat(100*e,"%"),position:"relative"}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionHeader:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return"header"===e.type?n("h1",{staticClass:"notion-h1"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):"sub_header"===e.type?n("h2",{staticClass:"notion-h2"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):"sub_sub_header"===e.type?n("h3",{staticClass:"notion-h3"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionHeader",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionList:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isTopLevel&&"bulleted_list"===e.type?n("ul",{staticClass:"notion-list notion-list-disc"},[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1):e.isTopLevel&&"numbered_list"===e.type?n("ol",{staticClass:"notion-list notion-list-numbered",attrs:{start:e.start}},[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1):n("span",[n("li",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e.value.content?n("NotionNestedList",e._b({},"NotionNestedList",e.pass,!1),[e._t("default")],2):e._e()],1)},staticRenderFns:[]},undefined,{extends:N,name:"NotionList",components:{NotionNestedList:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return"bulleted_list"===e.type?n("ul",{staticClass:"notion-list notion-list-disc"},[e._t("default")],2):n("ol",{staticClass:"notion-list notion-list-numbered"},[e._t("default")],2)},staticRenderFns:[]},undefined,{extends:N,name:"NotionNestedList",computed:c(c({},b),{},{start:function(){var e;return g(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:R},computed:c(c({},b),{},{start:function(){var e;return g(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)},isTopLevel:function(){var e,t,n;return this.type!==(null===(e=this.blockMap[null===(n=this.value)||void 0===n?void 0:n.parent_id])||void 0===e||null===(t=e.value)||void 0===t?void 0:t.type)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPage:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return 0===e.level&&e.fullPage?n("div",{staticClass:"notion"},[e.format&&e.format.page_cover?n("img",{staticClass:"notion-page-cover",style:e.coverStyle,attrs:{alt:e.getTextContent(e.title),src:e.mapImageUrl(e.format.page_cover,e.block)}}):e._e(),e._v(" "),n("main",{class:["notion-page",e.format&&!e.format.page_cover&&"notion-page-offset",e.format&&e.format.page_full_width&&"notion-full-width",e.format&&e.format.page_small_text&&"notion-small-text"]},[n("NotionPageIcon",e._b({attrs:{big:""}},"NotionPageIcon",e.pass,!1)),e._v(" "),n("div",{staticClass:"notion-title"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),e._t("default")],2)]):0===e.level?n("main",{staticClass:"notion"},[e._t("default")],2):e.hasPageLinkOptions?n(e.pageLinkOptions.component,e._b({tag:"component",staticClass:"notion-page-link"},"component",e.pageLinkProps(e.value.id),!1),[n("div",{staticClass:"notion-page-icon"},[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-page-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)]):n("a",{staticClass:"notion-page-link",attrs:{target:e.pageLinkTarget,href:e.mapPageUrl(e.value.id)}},[n("div",{staticClass:"notion-page-icon"},[n("NotionPageIcon",e._b({},"NotionPageIcon",e.pass,!1))],1),e._v(" "),n("div",{staticClass:"notion-page-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionPage",components:{NotionPageHeader:x({render:function(){var e=this;e.$createElement;return e._self._c,e._m(0)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("header",{staticClass:"notion-page-header"},[t("div",{staticClass:"notion-nav-breadcrumbs"})])}]},undefined,{extends:N,name:"NotionPageHeader",components:{Decorator:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPageIcon:w,NotionTextRenderer:R},computed:c(c({},b),{},{coverStyle:function(){var e=100*(1-(this.format.page_cover_position||.5));return{objectPosition:"center ".concat(e,"%")}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionQuote:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.properties?n("blockquote",{staticClass:"notion-quote"},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):e._e()},staticRenderFns:[]},undefined,{extends:N,name:"NotionQuote",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTable:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"notion-simple-table-wrapper"},[n("table",{staticClass:"notion-simple-table"},[n("tbody",[e._t("default")],2)])])},staticRenderFns:[]},undefined,{extends:N,name:"NotionTable"},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTableRow:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",{staticClass:"notion-simple-table-row"},e._l(e.columns,(function(t,o){return n("td",{key:o,staticClass:"notion-simple-table-data"},[n("div",{class:{"notion-simple-table-header":e.isHeader(o)}},[n("div",{staticClass:"notion-simple-table-cell-text"},[n("NotionTextRenderer",e._b({attrs:{text:e.cell(t)}},"NotionTextRenderer",e.pass,!1))],1)])])})),0)},staticRenderFns:[]},undefined,{extends:N,name:"NotionTableRow",components:{NotionTextRenderer:R},computed:c(c({},b),{},{hasHeaderColumn:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_column_header},hasHeaderRow:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_row_header},columns:function(){var e,t,n;return null===(e=this.parent)||void 0===e||null===(t=e.value)||void 0===t||null===(n=t.format)||void 0===n?void 0:n.table_block_column_order}}),methods:{cell:function(e){var t,n;return null!==(t=null==this||null===(n=this.properties)||void 0===n?void 0:n[e])&&void 0!==t?t:[[" ",!1]]},isHeader:function(e){return this.hasHeaderColumn&&0==this.contentIndex||this.hasHeaderRow&&0==e}}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionText:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.properties?n("p",{class:["notion-text",e.blockColorClass()]},[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1):n("div",{staticClass:"notion-blank"},[e._v(" ")])},staticRenderFns:[]},undefined,{extends:N,name:"NotionText",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTodo:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("input",{attrs:{type:"checkbox",disabled:"disabled"},domProps:{value:e.title,checked:e.properties.checked}}),e._v(" "),n("label",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionTodo",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionToggle:x({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("details",{staticClass:"notion-toggle"},[n("summary",[n("NotionTextRenderer",e._b({attrs:{text:e.title}},"NotionTextRenderer",e.pass,!1))],1),e._v(" "),n("div",[e._t("default")],2)])},staticRenderFns:[]},undefined,{extends:N,name:"NotionToggle",components:{NotionTextRenderer:R}},undefined,false,undefined,!1,void 0,void 0,void 0)}},undefined,false,undefined,!1,void 0,void 0,void 0)},props:{blockMap:[Object],contentId:String,contentIndex:{type:Number,default:0},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},level:{type:Number,default:0},mapImageUrl:{type:Function,default:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=new URL("https://www.notion.so".concat(e.startsWith("/image")?e:"/image/".concat(encodeURIComponent(e))));if(t&&!e.includes("/images/page-cover/")){var o="space"===t.value.parent_table?"block":t.value.parent_table;n.searchParams.set("table",o),n.searchParams.set("id",t.value.id),n.searchParams.set("cache","v2")}return n.toString()}},mapPageUrl:{type:Function,default:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.replace(/-/g,""),"/".concat(e)}},pageLinkOptions:Object,imageOptions:Object,prism:{type:Boolean,default:!1},todo:{type:Boolean,default:!1}}},undefined,false,undefined,!1,void 0,void 0,void 0),A=Object.freeze({__proto__:null,NotionRenderer:S}),U=function(){var e=p(regeneratorRuntime.mark((function e(t){var n,o=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:"https://api.vue-notion.workers.dev/v1",e.next=3,l.default("".concat(n,"/table/").concat(t)).then((function(e){return e.json()}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=p(regeneratorRuntime.mark((function e(t){var n,o=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:"https://api.vue-notion.workers.dev/v1",e.next=3,l.default("".concat(n,"/page/").concat(t)).then((function(e){return e.json()}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(e){V.installed||(V.installed=!0,Object.entries(A).forEach((function(t){var n=m(t,2),o=n[0],i=n[1];e.component(o,i)})))},M={install:V},q=null;return"undefined"!=typeof window?q=window.Vue:"undefined"!=typeof global&&(q=global.Vue),q&&q.use(M),e.NotionRenderer=S,e.default=M,e.getPageBlocks=B,e.getPageTable=U,Object.defineProperty(e,"__esModule",{value:!0}),e}({},Prism,PrismComponent,vueFragment,fetch); |
{ | ||
"name": "vue-notion", | ||
"version": "1.4.1-alpha.0", | ||
"version": "1.4.1", | ||
"description": "A Vue renderer for Notion pages", | ||
@@ -5,0 +5,0 @@ "repository": "github:janniks/vue-notion", |
Sorry, the diff of this file is too big to display
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
199444
0.34%4161
0.1%1
-50%