vue-notion
Advanced tools
Comparing version
537
dist/esm.js
@@ -247,3 +247,3 @@ import Prism from 'prismjs'; | ||
// | ||
var script$k = { | ||
var script$l = { | ||
extends: Blockable, | ||
@@ -391,6 +391,6 @@ name: "NotionDecorator", | ||
/* script */ | ||
const __vue_script__$k = script$k; | ||
const __vue_script__$l = script$l; | ||
/* template */ | ||
var __vue_render__$k = function () { | ||
var __vue_render__$l = function () { | ||
var _vm = this; | ||
@@ -476,15 +476,15 @@ | ||
var __vue_staticRenderFns__$k = []; | ||
var __vue_staticRenderFns__$l = []; | ||
/* style */ | ||
const __vue_inject_styles__$k = undefined; | ||
const __vue_inject_styles__$l = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$k = undefined; | ||
const __vue_scope_id__$l = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$k = undefined; | ||
const __vue_module_identifier__$l = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$k = false; | ||
const __vue_is_functional_template__$l = false; | ||
/* style inject */ | ||
@@ -496,9 +496,9 @@ | ||
const __vue_component__$k = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$k, | ||
staticRenderFns: __vue_staticRenderFns__$k | ||
}, __vue_inject_styles__$k, __vue_script__$k, __vue_scope_id__$k, __vue_is_functional_template__$k, __vue_module_identifier__$k, false, undefined, undefined, undefined); | ||
const __vue_component__$l = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$l, | ||
staticRenderFns: __vue_staticRenderFns__$l | ||
}, __vue_inject_styles__$l, __vue_script__$l, __vue_scope_id__$l, __vue_is_functional_template__$l, __vue_module_identifier__$l, false, undefined, undefined, undefined); | ||
// | ||
var script$j = { | ||
var script$k = { | ||
extends: Blockable, | ||
@@ -510,3 +510,3 @@ name: "NotionTextRenderer", | ||
components: { | ||
NotionDecorator: __vue_component__$k | ||
NotionDecorator: __vue_component__$l | ||
} | ||
@@ -516,6 +516,6 @@ }; | ||
/* script */ | ||
const __vue_script__$j = script$j; | ||
const __vue_script__$k = script$k; | ||
/* template */ | ||
var __vue_render__$j = function () { | ||
var __vue_render__$k = function () { | ||
var _vm = this; | ||
@@ -537,15 +537,15 @@ | ||
var __vue_staticRenderFns__$j = []; | ||
var __vue_staticRenderFns__$k = []; | ||
/* style */ | ||
const __vue_inject_styles__$j = undefined; | ||
const __vue_inject_styles__$k = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$j = undefined; | ||
const __vue_scope_id__$k = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$j = undefined; | ||
const __vue_module_identifier__$k = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$j = false; | ||
const __vue_is_functional_template__$k = false; | ||
/* style inject */ | ||
@@ -557,13 +557,13 @@ | ||
const __vue_component__$j = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$j, | ||
staticRenderFns: __vue_staticRenderFns__$j | ||
}, __vue_inject_styles__$j, __vue_script__$j, __vue_scope_id__$j, __vue_is_functional_template__$j, __vue_module_identifier__$j, false, undefined, undefined, undefined); | ||
const __vue_component__$k = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$k, | ||
staticRenderFns: __vue_staticRenderFns__$k | ||
}, __vue_inject_styles__$k, __vue_script__$k, __vue_scope_id__$k, __vue_is_functional_template__$k, __vue_module_identifier__$k, false, undefined, undefined, undefined); | ||
// | ||
var script$i = { | ||
var script$j = { | ||
extends: Blockable, | ||
name: "NotionBookmark", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -573,6 +573,6 @@ }; | ||
/* script */ | ||
const __vue_script__$i = script$i; | ||
const __vue_script__$j = script$j; | ||
/* template */ | ||
var __vue_render__$i = function () { | ||
var __vue_render__$j = function () { | ||
var _vm = this; | ||
@@ -626,15 +626,15 @@ | ||
var __vue_staticRenderFns__$i = []; | ||
var __vue_staticRenderFns__$j = []; | ||
/* style */ | ||
const __vue_inject_styles__$i = undefined; | ||
const __vue_inject_styles__$j = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$i = undefined; | ||
const __vue_scope_id__$j = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$i = undefined; | ||
const __vue_module_identifier__$j = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$i = false; | ||
const __vue_is_functional_template__$j = false; | ||
/* style inject */ | ||
@@ -646,9 +646,9 @@ | ||
const __vue_component__$i = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$i, | ||
staticRenderFns: __vue_staticRenderFns__$i | ||
}, __vue_inject_styles__$i, __vue_script__$i, __vue_scope_id__$i, __vue_is_functional_template__$i, __vue_module_identifier__$i, false, undefined, undefined, undefined); | ||
const __vue_component__$j = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$j, | ||
staticRenderFns: __vue_staticRenderFns__$j | ||
}, __vue_inject_styles__$j, __vue_script__$j, __vue_scope_id__$j, __vue_is_functional_template__$j, __vue_module_identifier__$j, false, undefined, undefined, undefined); | ||
// | ||
var script$h = { | ||
var script$i = { | ||
extends: Blockable, | ||
@@ -662,6 +662,6 @@ name: "NotionPageIcon", | ||
/* script */ | ||
const __vue_script__$h = script$h; | ||
const __vue_script__$i = script$i; | ||
/* template */ | ||
var __vue_render__$h = function () { | ||
var __vue_render__$i = function () { | ||
var _vm = this; | ||
@@ -688,15 +688,15 @@ | ||
var __vue_staticRenderFns__$h = []; | ||
var __vue_staticRenderFns__$i = []; | ||
/* style */ | ||
const __vue_inject_styles__$h = undefined; | ||
const __vue_inject_styles__$i = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$h = undefined; | ||
const __vue_scope_id__$i = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$h = undefined; | ||
const __vue_module_identifier__$i = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$h = false; | ||
const __vue_is_functional_template__$i = false; | ||
/* style inject */ | ||
@@ -708,14 +708,14 @@ | ||
const __vue_component__$h = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$h, | ||
staticRenderFns: __vue_staticRenderFns__$h | ||
}, __vue_inject_styles__$h, __vue_script__$h, __vue_scope_id__$h, __vue_is_functional_template__$h, __vue_module_identifier__$h, false, undefined, undefined, undefined); | ||
const __vue_component__$i = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$i, | ||
staticRenderFns: __vue_staticRenderFns__$i | ||
}, __vue_inject_styles__$i, __vue_script__$i, __vue_scope_id__$i, __vue_is_functional_template__$i, __vue_module_identifier__$i, false, undefined, undefined, undefined); | ||
// | ||
var script$g = { | ||
var script$h = { | ||
extends: Blockable, | ||
name: "NotionCallout", | ||
components: { | ||
NotionPageIcon: __vue_component__$h, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionPageIcon: __vue_component__$i, | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -725,6 +725,6 @@ }; | ||
/* script */ | ||
const __vue_script__$g = script$g; | ||
const __vue_script__$h = script$h; | ||
/* template */ | ||
var __vue_render__$g = function () { | ||
var __vue_render__$h = function () { | ||
var _vm = this; | ||
@@ -747,15 +747,15 @@ | ||
var __vue_staticRenderFns__$g = []; | ||
var __vue_staticRenderFns__$h = []; | ||
/* style */ | ||
const __vue_inject_styles__$g = undefined; | ||
const __vue_inject_styles__$h = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$g = undefined; | ||
const __vue_scope_id__$h = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$g = undefined; | ||
const __vue_module_identifier__$h = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$g = false; | ||
const __vue_is_functional_template__$h = false; | ||
/* style inject */ | ||
@@ -767,9 +767,9 @@ | ||
const __vue_component__$g = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$g, | ||
staticRenderFns: __vue_staticRenderFns__$g | ||
}, __vue_inject_styles__$g, __vue_script__$g, __vue_scope_id__$g, __vue_is_functional_template__$g, __vue_module_identifier__$g, false, undefined, undefined, undefined); | ||
const __vue_component__$h = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$h, | ||
staticRenderFns: __vue_staticRenderFns__$h | ||
}, __vue_inject_styles__$h, __vue_script__$h, __vue_scope_id__$h, __vue_is_functional_template__$h, __vue_module_identifier__$h, false, undefined, undefined, undefined); | ||
// | ||
var script$f = { | ||
var script$g = { | ||
extends: Blockable, | ||
@@ -811,6 +811,6 @@ name: "NotionCode", | ||
/* script */ | ||
const __vue_script__$f = script$f; | ||
const __vue_script__$g = script$g; | ||
/* template */ | ||
var __vue_render__$f = function () { | ||
var __vue_render__$g = function () { | ||
var _vm = this; | ||
@@ -835,15 +835,15 @@ | ||
var __vue_staticRenderFns__$f = []; | ||
var __vue_staticRenderFns__$g = []; | ||
/* style */ | ||
const __vue_inject_styles__$f = undefined; | ||
const __vue_inject_styles__$g = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$f = undefined; | ||
const __vue_scope_id__$g = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$f = undefined; | ||
const __vue_module_identifier__$g = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$f = false; | ||
const __vue_is_functional_template__$g = false; | ||
/* style inject */ | ||
@@ -855,6 +855,6 @@ | ||
const __vue_component__$f = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$f, | ||
staticRenderFns: __vue_staticRenderFns__$f | ||
}, __vue_inject_styles__$f, __vue_script__$f, __vue_scope_id__$f, __vue_is_functional_template__$f, __vue_module_identifier__$f, false, undefined, undefined, undefined); | ||
const __vue_component__$g = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$g, | ||
staticRenderFns: __vue_staticRenderFns__$g | ||
}, __vue_inject_styles__$g, __vue_script__$g, __vue_scope_id__$g, __vue_is_functional_template__$g, __vue_module_identifier__$g, false, undefined, undefined, undefined); | ||
@@ -864,3 +864,3 @@ // | ||
var script$e = { | ||
var script$f = { | ||
name: "NotionColumn", | ||
@@ -890,6 +890,6 @@ props: ["format"], | ||
/* script */ | ||
const __vue_script__$e = script$e; | ||
const __vue_script__$f = script$f; | ||
/* template */ | ||
var __vue_render__$e = function () { | ||
var __vue_render__$f = function () { | ||
var _vm = this; | ||
@@ -910,15 +910,15 @@ | ||
var __vue_staticRenderFns__$e = []; | ||
var __vue_staticRenderFns__$f = []; | ||
/* style */ | ||
const __vue_inject_styles__$e = undefined; | ||
const __vue_inject_styles__$f = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$e = undefined; | ||
const __vue_scope_id__$f = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$e = undefined; | ||
const __vue_module_identifier__$f = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$e = false; | ||
const __vue_is_functional_template__$f = false; | ||
/* style inject */ | ||
@@ -930,9 +930,9 @@ | ||
const __vue_component__$e = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$e, | ||
staticRenderFns: __vue_staticRenderFns__$e | ||
}, __vue_inject_styles__$e, __vue_script__$e, __vue_scope_id__$e, __vue_is_functional_template__$e, __vue_module_identifier__$e, false, undefined, undefined, undefined); | ||
const __vue_component__$f = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$f, | ||
staticRenderFns: __vue_staticRenderFns__$f | ||
}, __vue_inject_styles__$f, __vue_script__$f, __vue_scope_id__$f, __vue_is_functional_template__$f, __vue_module_identifier__$f, false, undefined, undefined, undefined); | ||
// | ||
var script$d = { | ||
var script$e = { | ||
extends: Blockable, | ||
@@ -958,6 +958,6 @@ name: "NotionAsset", | ||
/* script */ | ||
const __vue_script__$d = script$d; | ||
const __vue_script__$e = script$e; | ||
/* template */ | ||
var __vue_render__$d = function () { | ||
var __vue_render__$e = function () { | ||
var _vm = this; | ||
@@ -980,15 +980,15 @@ | ||
var __vue_staticRenderFns__$d = []; | ||
var __vue_staticRenderFns__$e = []; | ||
/* style */ | ||
const __vue_inject_styles__$d = undefined; | ||
const __vue_inject_styles__$e = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$d = undefined; | ||
const __vue_scope_id__$e = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$d = undefined; | ||
const __vue_module_identifier__$e = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$d = false; | ||
const __vue_is_functional_template__$e = false; | ||
/* style inject */ | ||
@@ -1000,9 +1000,9 @@ | ||
const __vue_component__$d = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$d, | ||
staticRenderFns: __vue_staticRenderFns__$d | ||
}, __vue_inject_styles__$d, __vue_script__$d, __vue_scope_id__$d, __vue_is_functional_template__$d, __vue_module_identifier__$d, false, undefined, undefined, undefined); | ||
const __vue_component__$e = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$e, | ||
staticRenderFns: __vue_staticRenderFns__$e | ||
}, __vue_inject_styles__$e, __vue_script__$e, __vue_scope_id__$e, __vue_is_functional_template__$e, __vue_module_identifier__$e, false, undefined, undefined, undefined); | ||
// | ||
var script$c = { | ||
var script$d = { | ||
extends: Blockable, | ||
@@ -1036,6 +1036,6 @@ name: "NotionImage", | ||
/* script */ | ||
const __vue_script__$c = script$c; | ||
const __vue_script__$d = script$d; | ||
/* template */ | ||
var __vue_render__$c = function () { | ||
var __vue_render__$d = function () { | ||
var _vm = this; | ||
@@ -1063,15 +1063,15 @@ | ||
var __vue_staticRenderFns__$c = []; | ||
var __vue_staticRenderFns__$d = []; | ||
/* style */ | ||
const __vue_inject_styles__$c = undefined; | ||
const __vue_inject_styles__$d = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$c = undefined; | ||
const __vue_scope_id__$d = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$c = undefined; | ||
const __vue_module_identifier__$d = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$c = false; | ||
const __vue_is_functional_template__$d = false; | ||
/* style inject */ | ||
@@ -1083,15 +1083,15 @@ | ||
const __vue_component__$c = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$c, | ||
staticRenderFns: __vue_staticRenderFns__$c | ||
}, __vue_inject_styles__$c, __vue_script__$c, __vue_scope_id__$c, __vue_is_functional_template__$c, __vue_module_identifier__$c, false, undefined, undefined, undefined); | ||
const __vue_component__$d = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$d, | ||
staticRenderFns: __vue_staticRenderFns__$d | ||
}, __vue_inject_styles__$d, __vue_script__$d, __vue_scope_id__$d, __vue_is_functional_template__$d, __vue_module_identifier__$d, false, undefined, undefined, undefined); | ||
// | ||
var script$b = { | ||
var script$c = { | ||
extends: Blockable, | ||
name: "NotionFigure", | ||
components: { | ||
NotionAsset: __vue_component__$d, | ||
NotionImage: __vue_component__$c, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionAsset: __vue_component__$e, | ||
NotionImage: __vue_component__$d, | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1101,6 +1101,6 @@ }; | ||
/* script */ | ||
const __vue_script__$b = script$b; | ||
const __vue_script__$c = script$c; | ||
/* template */ | ||
var __vue_render__$b = function () { | ||
var __vue_render__$c = function () { | ||
var _vm = this; | ||
@@ -1124,15 +1124,15 @@ | ||
var __vue_staticRenderFns__$b = []; | ||
var __vue_staticRenderFns__$c = []; | ||
/* style */ | ||
const __vue_inject_styles__$b = undefined; | ||
const __vue_inject_styles__$c = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$b = undefined; | ||
const __vue_scope_id__$c = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$b = undefined; | ||
const __vue_module_identifier__$c = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$b = false; | ||
const __vue_is_functional_template__$c = false; | ||
/* style inject */ | ||
@@ -1144,9 +1144,9 @@ | ||
const __vue_component__$b = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$b, | ||
staticRenderFns: __vue_staticRenderFns__$b | ||
}, __vue_inject_styles__$b, __vue_script__$b, __vue_scope_id__$b, __vue_is_functional_template__$b, __vue_module_identifier__$b, false, undefined, undefined, undefined); | ||
const __vue_component__$c = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$c, | ||
staticRenderFns: __vue_staticRenderFns__$c | ||
}, __vue_inject_styles__$c, __vue_script__$c, __vue_scope_id__$c, __vue_is_functional_template__$c, __vue_module_identifier__$c, false, undefined, undefined, undefined); | ||
// | ||
var script$a = { | ||
var script$b = { | ||
extends: Blockable, | ||
@@ -1166,6 +1166,6 @@ name: "NotionNestedList", | ||
/* script */ | ||
const __vue_script__$a = script$a; | ||
const __vue_script__$b = script$b; | ||
/* template */ | ||
var __vue_render__$a = function () { | ||
var __vue_render__$b = function () { | ||
var _vm = this; | ||
@@ -1184,15 +1184,15 @@ | ||
var __vue_staticRenderFns__$a = []; | ||
var __vue_staticRenderFns__$b = []; | ||
/* style */ | ||
const __vue_inject_styles__$a = undefined; | ||
const __vue_inject_styles__$b = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$a = undefined; | ||
const __vue_scope_id__$b = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$a = undefined; | ||
const __vue_module_identifier__$b = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$a = false; | ||
const __vue_is_functional_template__$b = false; | ||
/* style inject */ | ||
@@ -1204,14 +1204,14 @@ | ||
const __vue_component__$a = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$a, | ||
staticRenderFns: __vue_staticRenderFns__$a | ||
}, __vue_inject_styles__$a, __vue_script__$a, __vue_scope_id__$a, __vue_is_functional_template__$a, __vue_module_identifier__$a, false, undefined, undefined, undefined); | ||
const __vue_component__$b = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$b, | ||
staticRenderFns: __vue_staticRenderFns__$b | ||
}, __vue_inject_styles__$b, __vue_script__$b, __vue_scope_id__$b, __vue_is_functional_template__$b, __vue_module_identifier__$b, false, undefined, undefined, undefined); | ||
// | ||
var script$9 = { | ||
var script$a = { | ||
extends: Blockable, | ||
name: "NotionList", | ||
components: { | ||
NotionNestedList: __vue_component__$a, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionNestedList: __vue_component__$b, | ||
NotionTextRenderer: __vue_component__$k | ||
}, | ||
@@ -1236,6 +1236,6 @@ computed: { ...blockComputed, | ||
/* script */ | ||
const __vue_script__$9 = script$9; | ||
const __vue_script__$a = script$a; | ||
/* template */ | ||
var __vue_render__$9 = function () { | ||
var __vue_render__$a = function () { | ||
var _vm = this; | ||
@@ -1269,15 +1269,15 @@ | ||
var __vue_staticRenderFns__$9 = []; | ||
var __vue_staticRenderFns__$a = []; | ||
/* style */ | ||
const __vue_inject_styles__$9 = undefined; | ||
const __vue_inject_styles__$a = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$9 = undefined; | ||
const __vue_scope_id__$a = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$9 = undefined; | ||
const __vue_module_identifier__$a = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$9 = false; | ||
const __vue_is_functional_template__$a = false; | ||
/* style inject */ | ||
@@ -1289,13 +1289,13 @@ | ||
const __vue_component__$9 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$9, | ||
staticRenderFns: __vue_staticRenderFns__$9 | ||
}, __vue_inject_styles__$9, __vue_script__$9, __vue_scope_id__$9, __vue_is_functional_template__$9, __vue_module_identifier__$9, false, undefined, undefined, undefined); | ||
const __vue_component__$a = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$a, | ||
staticRenderFns: __vue_staticRenderFns__$a | ||
}, __vue_inject_styles__$a, __vue_script__$a, __vue_scope_id__$a, __vue_is_functional_template__$a, __vue_module_identifier__$a, false, undefined, undefined, undefined); | ||
// | ||
var script$8 = { | ||
var script$9 = { | ||
extends: Blockable, | ||
name: "NotionPageHeader", | ||
components: { | ||
Decorator: __vue_component__$k | ||
Decorator: __vue_component__$l | ||
} | ||
@@ -1305,6 +1305,6 @@ }; | ||
/* script */ | ||
const __vue_script__$8 = script$8; | ||
const __vue_script__$9 = script$9; | ||
/* template */ | ||
var __vue_render__$8 = function () { | ||
var __vue_render__$9 = function () { | ||
var _vm = this; | ||
@@ -1319,3 +1319,3 @@ | ||
var __vue_staticRenderFns__$8 = [function () { | ||
var __vue_staticRenderFns__$9 = [function () { | ||
var _vm = this; | ||
@@ -1335,12 +1335,12 @@ | ||
const __vue_inject_styles__$8 = undefined; | ||
const __vue_inject_styles__$9 = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$8 = undefined; | ||
const __vue_scope_id__$9 = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$8 = undefined; | ||
const __vue_module_identifier__$9 = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$8 = false; | ||
const __vue_is_functional_template__$9 = false; | ||
/* style inject */ | ||
@@ -1352,15 +1352,15 @@ | ||
const __vue_component__$8 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$8, | ||
staticRenderFns: __vue_staticRenderFns__$8 | ||
}, __vue_inject_styles__$8, __vue_script__$8, __vue_scope_id__$8, __vue_is_functional_template__$8, __vue_module_identifier__$8, false, undefined, undefined, undefined); | ||
const __vue_component__$9 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$9, | ||
staticRenderFns: __vue_staticRenderFns__$9 | ||
}, __vue_inject_styles__$9, __vue_script__$9, __vue_scope_id__$9, __vue_is_functional_template__$9, __vue_module_identifier__$9, false, undefined, undefined, undefined); | ||
// | ||
var script$7 = { | ||
var script$8 = { | ||
extends: Blockable, | ||
name: "NotionPage", | ||
components: { | ||
NotionPageHeader: __vue_component__$8, | ||
NotionPageIcon: __vue_component__$h, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionPageHeader: __vue_component__$9, | ||
NotionPageIcon: __vue_component__$i, | ||
NotionTextRenderer: __vue_component__$k | ||
}, | ||
@@ -1380,6 +1380,6 @@ computed: { ...blockComputed, | ||
/* script */ | ||
const __vue_script__$7 = script$7; | ||
const __vue_script__$8 = script$8; | ||
/* template */ | ||
var __vue_render__$7 = function () { | ||
var __vue_render__$8 = function () { | ||
var _vm = this; | ||
@@ -1442,15 +1442,15 @@ | ||
var __vue_staticRenderFns__$7 = []; | ||
var __vue_staticRenderFns__$8 = []; | ||
/* style */ | ||
const __vue_inject_styles__$7 = undefined; | ||
const __vue_inject_styles__$8 = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$7 = undefined; | ||
const __vue_scope_id__$8 = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$7 = undefined; | ||
const __vue_module_identifier__$8 = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$7 = false; | ||
const __vue_is_functional_template__$8 = false; | ||
/* style inject */ | ||
@@ -1462,13 +1462,13 @@ | ||
const __vue_component__$7 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$7, | ||
staticRenderFns: __vue_staticRenderFns__$7 | ||
}, __vue_inject_styles__$7, __vue_script__$7, __vue_scope_id__$7, __vue_is_functional_template__$7, __vue_module_identifier__$7, false, undefined, undefined, undefined); | ||
const __vue_component__$8 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$8, | ||
staticRenderFns: __vue_staticRenderFns__$8 | ||
}, __vue_inject_styles__$8, __vue_script__$8, __vue_scope_id__$8, __vue_is_functional_template__$8, __vue_module_identifier__$8, false, undefined, undefined, undefined); | ||
// | ||
var script$6 = { | ||
var script$7 = { | ||
extends: Blockable, | ||
name: "NotionHeader", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1478,6 +1478,6 @@ }; | ||
/* script */ | ||
const __vue_script__$6 = script$6; | ||
const __vue_script__$7 = script$7; | ||
/* template */ | ||
var __vue_render__$6 = function () { | ||
var __vue_render__$7 = function () { | ||
var _vm = this; | ||
@@ -1510,2 +1510,57 @@ | ||
var __vue_staticRenderFns__$7 = []; | ||
/* style */ | ||
const __vue_inject_styles__$7 = undefined; | ||
/* scoped */ | ||
const __vue_scope_id__$7 = undefined; | ||
/* module identifier */ | ||
const __vue_module_identifier__$7 = undefined; | ||
/* functional template */ | ||
const __vue_is_functional_template__$7 = false; | ||
/* style inject */ | ||
/* style inject SSR */ | ||
/* style inject shadow dom */ | ||
const __vue_component__$7 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$7, | ||
staticRenderFns: __vue_staticRenderFns__$7 | ||
}, __vue_inject_styles__$7, __vue_script__$7, __vue_scope_id__$7, __vue_is_functional_template__$7, __vue_module_identifier__$7, false, undefined, undefined, undefined); | ||
// | ||
var script$6 = { | ||
extends: Blockable, | ||
name: "NotionText", | ||
components: { | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
}; | ||
/* script */ | ||
const __vue_script__$6 = script$6; | ||
/* template */ | ||
var __vue_render__$6 = function () { | ||
var _vm = this; | ||
var _h = _vm.$createElement; | ||
var _c = _vm._self._c || _h; | ||
return _vm.properties ? _c('p', { | ||
class: ['notion-text', _vm.blockColorClass()] | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _c('div', { | ||
staticClass: "notion-blank" | ||
}, [_vm._v("ย ")]); | ||
}; | ||
var __vue_staticRenderFns__$6 = []; | ||
@@ -1538,5 +1593,5 @@ /* style */ | ||
extends: Blockable, | ||
name: "NotionText", | ||
name: "NotionToggle", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1556,11 +1611,9 @@ }; | ||
return _vm.properties ? _c('p', { | ||
class: ['notion-text', _vm.blockColorClass()] | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
return _c('details', { | ||
staticClass: "notion-toggle" | ||
}, [_c('summary', [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _c('div', { | ||
staticClass: "notion-blank" | ||
}, [_vm._v("ย ")]); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1), _vm._v(" "), _c('div', [_vm._t("default")], 2)]); | ||
}; | ||
@@ -1595,5 +1648,5 @@ | ||
extends: Blockable, | ||
name: "NotionToggle", | ||
name: "NotionQuote", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1613,9 +1666,9 @@ }; | ||
return _c('details', { | ||
staticClass: "notion-toggle" | ||
}, [_c('summary', [_c('NotionTextRenderer', _vm._b({ | ||
return _vm.properties ? _c('blockquote', { | ||
staticClass: "notion-quote" | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1), _vm._v(" "), _c('div', [_vm._t("default")], 2)]); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _vm._e(); | ||
}; | ||
@@ -1650,5 +1703,14 @@ | ||
extends: Blockable, | ||
name: "NotionQuote", | ||
name: "NotionEquation", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionCode: __vue_component__$g | ||
}, | ||
computed: { ...blockComputed, | ||
equation() { | ||
var _this$properties, _this$properties$titl, _this$properties$titl2; | ||
return (_this$properties = this.properties) === null || _this$properties === void 0 ? void 0 : (_this$properties$titl = _this$properties.title) === null || _this$properties$titl === void 0 ? void 0 : (_this$properties$titl2 = _this$properties$titl[0]) === null || _this$properties$titl2 === void 0 ? void 0 : _this$properties$titl2[0]; | ||
} | ||
} | ||
@@ -1668,9 +1730,13 @@ }; | ||
return _vm.properties ? _c('blockquote', { | ||
staticClass: "notion-quote" | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
return _vm.katex ? _c('div', [_c('katex-element', { | ||
tag: "component", | ||
attrs: { | ||
"text": _vm.title | ||
"expression": _vm.equation | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _vm._e(); | ||
})], 1) : _c('NotionCode', _vm._b({ | ||
attrs: { | ||
"overrideLang": "latex", | ||
"overrideLangClass": "language-latex" | ||
} | ||
}, 'NotionCode', _vm.pass, false)); | ||
}; | ||
@@ -1705,14 +1771,5 @@ | ||
extends: Blockable, | ||
name: "NotionEquation", | ||
name: "NotionTodo", | ||
components: { | ||
NotionCode: __vue_component__$f | ||
}, | ||
computed: { ...blockComputed, | ||
equation() { | ||
var _this$properties, _this$properties$titl, _this$properties$titl2; | ||
return (_this$properties = this.properties) === null || _this$properties === void 0 ? void 0 : (_this$properties$titl = _this$properties.title) === null || _this$properties$titl === void 0 ? void 0 : (_this$properties$titl2 = _this$properties$titl[0]) === null || _this$properties$titl2 === void 0 ? void 0 : _this$properties$titl2[0]; | ||
} | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1732,13 +1789,16 @@ }; | ||
return _vm.katex ? _c('div', [_c('katex-element', { | ||
tag: "component", | ||
return _c('div', [_c('input', { | ||
attrs: { | ||
"expression": _vm.equation | ||
"type": "checkbox", | ||
"disabled": "disabled" | ||
}, | ||
domProps: { | ||
"value": _vm.title, | ||
"checked": _vm.properties.checked | ||
} | ||
})], 1) : _c('NotionCode', _vm._b({ | ||
}), _vm._v(" "), _c('label', [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"overrideLang": "latex", | ||
"overrideLangClass": "language-latex" | ||
"text": _vm.title | ||
} | ||
}, 'NotionCode', _vm.pass, false)); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1)]); | ||
}; | ||
@@ -1775,14 +1835,15 @@ | ||
components: { | ||
NotionBookmark: __vue_component__$i, | ||
NotionCallout: __vue_component__$g, | ||
NotionCode: __vue_component__$f, | ||
NotionColumn: __vue_component__$e, | ||
NotionFigure: __vue_component__$b, | ||
NotionList: __vue_component__$9, | ||
NotionPage: __vue_component__$7, | ||
NotionHeader: __vue_component__$6, | ||
NotionText: __vue_component__$5, | ||
NotionToggle: __vue_component__$4, | ||
NotionQuote: __vue_component__$3, | ||
NotionEquation: __vue_component__$2 | ||
NotionBookmark: __vue_component__$j, | ||
NotionCallout: __vue_component__$h, | ||
NotionCode: __vue_component__$g, | ||
NotionColumn: __vue_component__$f, | ||
NotionFigure: __vue_component__$c, | ||
NotionList: __vue_component__$a, | ||
NotionPage: __vue_component__$8, | ||
NotionHeader: __vue_component__$7, | ||
NotionText: __vue_component__$6, | ||
NotionToggle: __vue_component__$5, | ||
NotionQuote: __vue_component__$4, | ||
NotionEquation: __vue_component__$3, | ||
NotionTodo: __vue_component__$2 | ||
} | ||
@@ -1802,3 +1863,3 @@ }; | ||
return _vm.isType('page') ? _c('div', [_c('NotionPage', _vm._b({}, 'NotionPage', _vm.pass, false), [_vm._t("default")], 2)], 1) : _vm.isType(['header', 'sub_header', 'sub_sub_header']) ? _c('NotionHeader', _vm._b({}, 'NotionHeader', _vm.pass, false)) : _vm.isType('bookmark') ? _c('NotionBookmark', _vm._b({}, 'NotionBookmark', _vm.pass, false)) : _vm.isType('callout') ? _c('NotionCallout', _vm._b({}, 'NotionCallout', _vm.pass, false)) : _vm.isType('code') ? _c('NotionCode', _vm._b({}, 'NotionCode', _vm.pass, false)) : _vm.isType('equation') ? _c('NotionEquation', _vm._b({}, 'NotionEquation', _vm.pass, false)) : _vm.isType('text') ? _c('NotionText', _vm._b({}, 'NotionText', _vm.pass, false)) : _vm.isType('quote') ? _c('NotionQuote', _vm._b({}, 'NotionQuote', _vm.pass, false)) : _vm.isType('toggle') ? _c('NotionToggle', _vm._b({}, 'NotionToggle', _vm.pass, false), [_vm._t("default")], 2) : _vm.isType('column_list') ? _c('div', { | ||
return _vm.isType('page') ? _c('div', [_c('NotionPage', _vm._b({}, 'NotionPage', _vm.pass, false), [_vm._t("default")], 2)], 1) : _vm.isType(['header', 'sub_header', 'sub_sub_header']) ? _c('NotionHeader', _vm._b({}, 'NotionHeader', _vm.pass, false)) : _vm.isType('bookmark') ? _c('NotionBookmark', _vm._b({}, 'NotionBookmark', _vm.pass, false)) : _vm.isType('callout') ? _c('NotionCallout', _vm._b({}, 'NotionCallout', _vm.pass, false)) : _vm.isType('code') ? _c('NotionCode', _vm._b({}, 'NotionCode', _vm.pass, false)) : _vm.isType('equation') ? _c('NotionEquation', _vm._b({}, 'NotionEquation', _vm.pass, false)) : _vm.isType('text') ? _c('NotionText', _vm._b({}, 'NotionText', _vm.pass, false)) : _vm.isType('quote') ? _c('NotionQuote', _vm._b({}, 'NotionQuote', _vm.pass, false)) : _vm.isType('to_do') ? _c('NotionTodo', _vm._b({}, 'NotionTodo', _vm.pass, false)) : _vm.isType('toggle') ? _c('NotionToggle', _vm._b({}, 'NotionToggle', _vm.pass, false), [_vm._t("default")], 2) : _vm.isType('column_list') ? _c('div', { | ||
staticClass: "notion-row" | ||
@@ -1811,3 +1872,3 @@ }, [_vm._t("default")], 2) : _vm.isType('column') ? _c('NotionColumn', { | ||
staticClass: "notion-hr" | ||
}) : _vm.todo && _vm.visible ? _c('div', [_vm._v("todo: " + _vm._s(_vm.type)), _vm._t("default")], 2) : _vm._e(); | ||
}) : _vm.todo && _vm.visible ? _c('div', [_vm._v("\n todo: " + _vm._s(_vm.type) + "\n "), _vm._t("default")], 2) : _vm._e(); | ||
}; | ||
@@ -1814,0 +1875,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){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 m(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 m(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 m(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 _=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},g={blockMap:{type:Object,required:!0},contentId:{type:String,required:!1},embedAllow:{type:String,default:"fullscreen"},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},level:{type:Number,default:0},mapImageUrl:Function,mapPageUrl:Function,pageLinkOptions:Object,pageLinkTarget:{type:String,default:"_self"},prism:{type:Boolean,default:!1},katex:{type:Boolean,default:!1},textLinkTarget:{type:String,default:"_blank"},todo:{type:Boolean,default:!1}},h={pass:function(){return{blockMap:this.blockMap,contentId:this.contentId,embedAllow:this.embedAllow,fullPage:this.fullPage,hideList:this.hideList,level:this.level,mapImageUrl:this.mapImageUrl,mapPageUrl:this.mapPageUrl,pageLinkOptions:this.pageLinkOptions,prism:this.prism,katex:this.katex,todo:this.todo}},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},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)}},b={props:g,computed:h,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){return f({},this.pageLinkOptions.href,this.mapPageUrl(e))}}};function N(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=N({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,{extends:b,name:"NotionDecorator",props:c(c({},g),{},{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}}},undefined,false,undefined,!1,void 0,void 0,void 0),x=N({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,{extends:b,name:"NotionTextRenderer",props:c(c({},g),{},{text:Array}),components:{NotionDecorator:k}},undefined,false,undefined,!1,void 0,void 0,void 0),y=N({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,{extends:b,name:"NotionBookmark",components:{NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),C=N({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:b,name:"NotionPageIcon",props:c(c({},g),{},{big:Boolean})},undefined,false,undefined,!1,void 0,void 0,void 0),T=N({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:b,name:"NotionCallout",components:{NotionPageIcon:C,NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),R=N({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:b,name:"NotionCode",components:{PrismComponent:s.default},props:c(c({},g),{},{overrideLang:String,overrideLangClass:String}),data:function(){return{Prism:a.default}},computed:c(c({},h),{},{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),P=N({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){return n("NotionRenderer",e._b({key:t,attrs:{level:e.level+1,"content-id":t}},"NotionRenderer",e.pass,!1))})),1):e._e()},staticRenderFns:[]},undefined,{extends:b,name:"NotionRenderer",components:{NotionBlock:N({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("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"])?n("NotionFigure",e._b({},"NotionFigure",e.pass,!1)):e.isType("divider")?n("hr",{staticClass:"notion-hr"}):e.todo&&e.visible?n("div",[e._v("todo: "+e._s(e.type)),e._t("default")],2):e._e()},staticRenderFns:[]},undefined,{extends:b,name:"NotionBlock",components:{NotionBookmark:y,NotionCallout:T,NotionCode:R,NotionColumn:N({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),NotionFigure:N({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:b,name:"NotionFigure",components:{NotionAsset:N({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,{extends:b,name:"NotionAsset",computed:c(c({},h),{},{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"}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionImage:N({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.f.block_aspect_ratio?n("div",{style:e.style},[n("img",{staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image",src:e.src}})]):n("img",{attrs:{alt:e.caption,src:e.src}})},staticRenderFns:[]},undefined,{extends:b,name:"NotionImage",computed:c(c({},h),{},{alt:function(){var e;return null===(e=this.caption)||void 0===e?void 0:e[0][0]},src:function(){var e;return this.mapImageUrl(null===(e=this.properties)||void 0===e?void 0:e.source[0][0],this.block)},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:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionList:N({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:b,name:"NotionList",components:{NotionNestedList:N({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:b,name:"NotionNestedList",computed:c(c({},h),{},{start:function(){var e;return _(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:x},computed:c(c({},h),{},{start:function(){var e;return _(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:N({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:b,name:"NotionPage",components:{NotionPageHeader:N({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:b,name:"NotionPageHeader",components:{Decorator:k}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPageIcon:C,NotionTextRenderer:x},computed:c(c({},h),{},{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),NotionHeader:N({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:b,name:"NotionHeader",components:{NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionText:N({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:b,name:"NotionText",components:{NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionToggle:N({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:b,name:"NotionToggle",components:{NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionQuote:N({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:b,name:"NotionQuote",components:{NotionTextRenderer:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionEquation:N({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:b,name:"NotionEquation",components:{NotionCode:R},computed:c(c({},h),{},{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)}},undefined,false,undefined,!1,void 0,void 0,void 0)},props:{blockMap:[Object],contentId:String,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,prism:{type:Boolean,default:!1},todo:{type:Boolean,default:!1}}},undefined,false,undefined,!1,void 0,void 0,void 0),L=Object.freeze({__proto__:null,NotionRenderer:P}),w=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)}}(),O=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)}}(),E=function(e){E.installed||(E.installed=!0,Object.entries(L).forEach((function(t){var n=v(t,2),o=n[0],i=n[1];e.component(o,i)})))},F={install:E},I=null;return"undefined"!=typeof window?I=window.Vue:"undefined"!=typeof global&&(I=global.Vue),I&&I.use(F),e.NotionRenderer=P,e.default=F,e.getPageBlocks=O,e.getPageTable=w,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){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 m(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 m(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 m(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 _=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},g={blockMap:{type:Object,required:!0},contentId:{type:String,required:!1},embedAllow:{type:String,default:"fullscreen"},fullPage:{type:Boolean,default:!1},hideList:{type:Array,default:function(){return[]}},level:{type:Number,default:0},mapImageUrl:Function,mapPageUrl:Function,pageLinkOptions:Object,pageLinkTarget:{type:String,default:"_self"},prism:{type:Boolean,default:!1},katex:{type:Boolean,default:!1},textLinkTarget:{type:String,default:"_blank"},todo:{type:Boolean,default:!1}},h={pass:function(){return{blockMap:this.blockMap,contentId:this.contentId,embedAllow:this.embedAllow,fullPage:this.fullPage,hideList:this.hideList,level:this.level,mapImageUrl:this.mapImageUrl,mapPageUrl:this.mapPageUrl,pageLinkOptions:this.pageLinkOptions,prism:this.prism,katex:this.katex,todo:this.todo}},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},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)}},b={props:g,computed:h,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){return f({},this.pageLinkOptions.href,this.mapPageUrl(e))}}};function N(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:b,name:"NotionDecorator",props:c(c({},g),{},{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}}},x=N({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),y=N({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,{extends:b,name:"NotionTextRenderer",props:c(c({},g),{},{text:Array}),components:{NotionDecorator:x}},undefined,false,undefined,!1,void 0,void 0,void 0),C=N({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,{extends:b,name:"NotionBookmark",components:{NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),T=N({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:b,name:"NotionPageIcon",props:c(c({},g),{},{big:Boolean})},undefined,false,undefined,!1,void 0,void 0,void 0),R=N({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:b,name:"NotionCallout",components:{NotionPageIcon:T,NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),P=N({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:b,name:"NotionCode",components:{PrismComponent:s.default},props:c(c({},g),{},{overrideLang:String,overrideLangClass:String}),data:function(){return{Prism:a.default}},computed:c(c({},h),{},{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),L=N({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){return n("NotionRenderer",e._b({key:t,attrs:{level:e.level+1,"content-id":t}},"NotionRenderer",e.pass,!1))})),1):e._e()},staticRenderFns:[]},undefined,{extends:b,name:"NotionRenderer",components:{NotionBlock:N({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"])?n("NotionFigure",e._b({},"NotionFigure",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:b,name:"NotionBlock",components:{NotionBookmark:C,NotionCallout:R,NotionCode:P,NotionColumn:N({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),NotionFigure:N({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:b,name:"NotionFigure",components:{NotionAsset:N({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,{extends:b,name:"NotionAsset",computed:c(c({},h),{},{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"}}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionImage:N({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.f.block_aspect_ratio?n("div",{style:e.style},[n("img",{staticClass:"notion-image-inset",attrs:{alt:e.alt||"Notion image",src:e.src}})]):n("img",{attrs:{alt:e.caption,src:e.src}})},staticRenderFns:[]},undefined,{extends:b,name:"NotionImage",computed:c(c({},h),{},{alt:function(){var e;return null===(e=this.caption)||void 0===e?void 0:e[0][0]},src:function(){var e;return this.mapImageUrl(null===(e=this.properties)||void 0===e?void 0:e.source[0][0],this.block)},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:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionList:N({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:b,name:"NotionList",components:{NotionNestedList:N({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:b,name:"NotionNestedList",computed:c(c({},h),{},{start:function(){var e;return _(null===(e=this.value)||void 0===e?void 0:e.id,this.blockMap)}})},undefined,false,undefined,!1,void 0,void 0,void 0),NotionTextRenderer:y},computed:c(c({},h),{},{start:function(){var e;return _(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:N({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:b,name:"NotionPage",components:{NotionPageHeader:N({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:b,name:"NotionPageHeader",components:{Decorator:x}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionPageIcon:T,NotionTextRenderer:y},computed:c(c({},h),{},{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),NotionHeader:N({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:b,name:"NotionHeader",components:{NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionText:N({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:b,name:"NotionText",components:{NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionToggle:N({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:b,name:"NotionToggle",components:{NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionQuote:N({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:b,name:"NotionQuote",components:{NotionTextRenderer:y}},undefined,false,undefined,!1,void 0,void 0,void 0),NotionEquation:N({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:b,name:"NotionEquation",components:{NotionCode:P},computed:c(c({},h),{},{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),NotionTodo:N({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:b,name:"NotionTodo",components:{NotionTextRenderer:y}},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,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,prism:{type:Boolean,default:!1},todo:{type:Boolean,default:!1}}},undefined,false,undefined,!1,void 0,void 0,void 0),w=Object.freeze({__proto__:null,NotionRenderer:L}),O=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)}}(),E=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)}}(),F=function(e){F.installed||(F.installed=!0,Object.entries(w).forEach((function(t){var n=v(t,2),o=n[0],i=n[1];e.component(o,i)})))},I={install:F},$=null;return"undefined"!=typeof window?$=window.Vue:"undefined"!=typeof global&&($=global.Vue),$&&$.use(I),e.NotionRenderer=L,e.default=I,e.getPageBlocks=E,e.getPageTable=O,Object.defineProperty(e,"__esModule",{value:!0}),e}({},Prism,PrismComponent,vueFragment,fetch); |
530
dist/ssr.js
@@ -373,3 +373,3 @@ 'use strict';Object.defineProperty(exports,'__esModule',{value:true});var Prism=require('prismjs'),PrismComponent=require('vue-prism-component'),vueFragment=require('vue-fragment'),fetch=require('cross-fetch');function _interopDefaultLegacy(e){return e&&typeof e==='object'&&'default'in e?e:{'default':e}}var Prism__default=/*#__PURE__*/_interopDefaultLegacy(Prism);var PrismComponent__default=/*#__PURE__*/_interopDefaultLegacy(PrismComponent);var fetch__default=/*#__PURE__*/_interopDefaultLegacy(fetch);function ownKeys(object, enumerableOnly) { | ||
} | ||
};var script$k = { | ||
};var script$l = { | ||
extends: Blockable, | ||
@@ -503,6 +503,6 @@ name: "NotionDecorator", | ||
}/* script */ | ||
var __vue_script__$k = script$k; | ||
var __vue_script__$l = script$l; | ||
/* template */ | ||
var __vue_render__$k = function __vue_render__() { | ||
var __vue_render__$l = function __vue_render__() { | ||
var _vm = this; | ||
@@ -588,15 +588,15 @@ | ||
var __vue_staticRenderFns__$k = []; | ||
var __vue_staticRenderFns__$l = []; | ||
/* style */ | ||
var __vue_inject_styles__$k = undefined; | ||
var __vue_inject_styles__$l = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$k = undefined; | ||
var __vue_scope_id__$l = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$k = "data-v-a4899e42"; | ||
var __vue_module_identifier__$l = "data-v-a4899e42"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$k = false; | ||
var __vue_is_functional_template__$l = false; | ||
/* style inject */ | ||
@@ -608,6 +608,6 @@ | ||
var __vue_component__$k = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$k, | ||
staticRenderFns: __vue_staticRenderFns__$k | ||
}, __vue_inject_styles__$k, __vue_script__$k, __vue_scope_id__$k, __vue_is_functional_template__$k, __vue_module_identifier__$k, false, undefined, undefined, undefined);var script$j = { | ||
var __vue_component__$l = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$l, | ||
staticRenderFns: __vue_staticRenderFns__$l | ||
}, __vue_inject_styles__$l, __vue_script__$l, __vue_scope_id__$l, __vue_is_functional_template__$l, __vue_module_identifier__$l, false, undefined, undefined, undefined);var script$k = { | ||
extends: Blockable, | ||
@@ -619,9 +619,9 @@ name: "NotionTextRenderer", | ||
components: { | ||
NotionDecorator: __vue_component__$k | ||
NotionDecorator: __vue_component__$l | ||
} | ||
};/* script */ | ||
var __vue_script__$j = script$j; | ||
var __vue_script__$k = script$k; | ||
/* template */ | ||
var __vue_render__$j = function __vue_render__() { | ||
var __vue_render__$k = function __vue_render__() { | ||
var _vm = this; | ||
@@ -643,15 +643,15 @@ | ||
var __vue_staticRenderFns__$j = []; | ||
var __vue_staticRenderFns__$k = []; | ||
/* style */ | ||
var __vue_inject_styles__$j = undefined; | ||
var __vue_inject_styles__$k = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$j = undefined; | ||
var __vue_scope_id__$k = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$j = "data-v-1f86deb3"; | ||
var __vue_module_identifier__$k = "data-v-1f86deb3"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$j = false; | ||
var __vue_is_functional_template__$k = false; | ||
/* style inject */ | ||
@@ -663,17 +663,17 @@ | ||
var __vue_component__$j = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$j, | ||
staticRenderFns: __vue_staticRenderFns__$j | ||
}, __vue_inject_styles__$j, __vue_script__$j, __vue_scope_id__$j, __vue_is_functional_template__$j, __vue_module_identifier__$j, false, undefined, undefined, undefined);// | ||
var script$i = { | ||
var __vue_component__$k = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$k, | ||
staticRenderFns: __vue_staticRenderFns__$k | ||
}, __vue_inject_styles__$k, __vue_script__$k, __vue_scope_id__$k, __vue_is_functional_template__$k, __vue_module_identifier__$k, false, undefined, undefined, undefined);// | ||
var script$j = { | ||
extends: Blockable, | ||
name: "NotionBookmark", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
var __vue_script__$i = script$i; | ||
var __vue_script__$j = script$j; | ||
/* template */ | ||
var __vue_render__$i = function __vue_render__() { | ||
var __vue_render__$j = function __vue_render__() { | ||
var _vm = this; | ||
@@ -702,15 +702,15 @@ | ||
var __vue_staticRenderFns__$i = []; | ||
var __vue_staticRenderFns__$j = []; | ||
/* style */ | ||
var __vue_inject_styles__$i = undefined; | ||
var __vue_inject_styles__$j = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$i = undefined; | ||
var __vue_scope_id__$j = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$i = "data-v-7a3b68fc"; | ||
var __vue_module_identifier__$j = "data-v-7a3b68fc"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$i = false; | ||
var __vue_is_functional_template__$j = false; | ||
/* style inject */ | ||
@@ -722,6 +722,6 @@ | ||
var __vue_component__$i = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$i, | ||
staticRenderFns: __vue_staticRenderFns__$i | ||
}, __vue_inject_styles__$i, __vue_script__$i, __vue_scope_id__$i, __vue_is_functional_template__$i, __vue_module_identifier__$i, false, undefined, undefined, undefined);var script$h = { | ||
var __vue_component__$j = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$j, | ||
staticRenderFns: __vue_staticRenderFns__$j | ||
}, __vue_inject_styles__$j, __vue_script__$j, __vue_scope_id__$j, __vue_is_functional_template__$j, __vue_module_identifier__$j, false, undefined, undefined, undefined);var script$i = { | ||
extends: Blockable, | ||
@@ -733,6 +733,6 @@ name: "NotionPageIcon", | ||
};/* script */ | ||
var __vue_script__$h = script$h; | ||
var __vue_script__$i = script$i; | ||
/* template */ | ||
var __vue_render__$h = function __vue_render__() { | ||
var __vue_render__$i = function __vue_render__() { | ||
var _vm = this; | ||
@@ -759,15 +759,15 @@ | ||
var __vue_staticRenderFns__$h = []; | ||
var __vue_staticRenderFns__$i = []; | ||
/* style */ | ||
var __vue_inject_styles__$h = undefined; | ||
var __vue_inject_styles__$i = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$h = undefined; | ||
var __vue_scope_id__$i = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$h = "data-v-1a0dba29"; | ||
var __vue_module_identifier__$i = "data-v-1a0dba29"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$h = false; | ||
var __vue_is_functional_template__$i = false; | ||
/* style inject */ | ||
@@ -779,18 +779,18 @@ | ||
var __vue_component__$h = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$h, | ||
staticRenderFns: __vue_staticRenderFns__$h | ||
}, __vue_inject_styles__$h, __vue_script__$h, __vue_scope_id__$h, __vue_is_functional_template__$h, __vue_module_identifier__$h, false, undefined, undefined, undefined);// | ||
var script$g = { | ||
var __vue_component__$i = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$i, | ||
staticRenderFns: __vue_staticRenderFns__$i | ||
}, __vue_inject_styles__$i, __vue_script__$i, __vue_scope_id__$i, __vue_is_functional_template__$i, __vue_module_identifier__$i, false, undefined, undefined, undefined);// | ||
var script$h = { | ||
extends: Blockable, | ||
name: "NotionCallout", | ||
components: { | ||
NotionPageIcon: __vue_component__$h, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionPageIcon: __vue_component__$i, | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
var __vue_script__$g = script$g; | ||
var __vue_script__$h = script$h; | ||
/* template */ | ||
var __vue_render__$g = function __vue_render__() { | ||
var __vue_render__$h = function __vue_render__() { | ||
var _vm = this; | ||
@@ -811,15 +811,15 @@ | ||
var __vue_staticRenderFns__$g = []; | ||
var __vue_staticRenderFns__$h = []; | ||
/* style */ | ||
var __vue_inject_styles__$g = undefined; | ||
var __vue_inject_styles__$h = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$g = undefined; | ||
var __vue_scope_id__$h = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$g = "data-v-00a70819"; | ||
var __vue_module_identifier__$h = "data-v-00a70819"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$g = false; | ||
var __vue_is_functional_template__$h = false; | ||
/* style inject */ | ||
@@ -831,6 +831,6 @@ | ||
var __vue_component__$g = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$g, | ||
staticRenderFns: __vue_staticRenderFns__$g | ||
}, __vue_inject_styles__$g, __vue_script__$g, __vue_scope_id__$g, __vue_is_functional_template__$g, __vue_module_identifier__$g, false, undefined, undefined, undefined);var script$f = { | ||
var __vue_component__$h = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$h, | ||
staticRenderFns: __vue_staticRenderFns__$h | ||
}, __vue_inject_styles__$h, __vue_script__$h, __vue_scope_id__$h, __vue_is_functional_template__$h, __vue_module_identifier__$h, false, undefined, undefined, undefined);var script$g = { | ||
extends: Blockable, | ||
@@ -864,6 +864,6 @@ name: "NotionCode", | ||
};/* script */ | ||
var __vue_script__$f = script$f; | ||
var __vue_script__$g = script$g; | ||
/* template */ | ||
var __vue_render__$f = function __vue_render__() { | ||
var __vue_render__$g = function __vue_render__() { | ||
var _vm = this; | ||
@@ -886,15 +886,15 @@ | ||
var __vue_staticRenderFns__$f = []; | ||
var __vue_staticRenderFns__$g = []; | ||
/* style */ | ||
var __vue_inject_styles__$f = undefined; | ||
var __vue_inject_styles__$g = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$f = undefined; | ||
var __vue_scope_id__$g = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$f = "data-v-4f90d000"; | ||
var __vue_module_identifier__$g = "data-v-4f90d000"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$f = false; | ||
var __vue_is_functional_template__$g = false; | ||
/* style inject */ | ||
@@ -906,9 +906,9 @@ | ||
var __vue_component__$f = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$f, | ||
staticRenderFns: __vue_staticRenderFns__$f | ||
}, __vue_inject_styles__$f, __vue_script__$f, __vue_scope_id__$f, __vue_is_functional_template__$f, __vue_module_identifier__$f, false, undefined, undefined, undefined);// | ||
var __vue_component__$g = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$g, | ||
staticRenderFns: __vue_staticRenderFns__$g | ||
}, __vue_inject_styles__$g, __vue_script__$g, __vue_scope_id__$g, __vue_is_functional_template__$g, __vue_module_identifier__$g, false, undefined, undefined, undefined);// | ||
var baseWidth = 46; // todo: add magic numbers to a config json | ||
var script$e = { | ||
var script$f = { | ||
name: "NotionColumn", | ||
@@ -934,6 +934,6 @@ props: ["format"], | ||
};/* script */ | ||
var __vue_script__$e = script$e; | ||
var __vue_script__$f = script$f; | ||
/* template */ | ||
var __vue_render__$e = function __vue_render__() { | ||
var __vue_render__$f = function __vue_render__() { | ||
var _vm = this; | ||
@@ -954,15 +954,15 @@ | ||
var __vue_staticRenderFns__$e = []; | ||
var __vue_staticRenderFns__$f = []; | ||
/* style */ | ||
var __vue_inject_styles__$e = undefined; | ||
var __vue_inject_styles__$f = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$e = undefined; | ||
var __vue_scope_id__$f = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$e = "data-v-311c46b0"; | ||
var __vue_module_identifier__$f = "data-v-311c46b0"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$e = false; | ||
var __vue_is_functional_template__$f = false; | ||
/* style inject */ | ||
@@ -974,6 +974,6 @@ | ||
var __vue_component__$e = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$e, | ||
staticRenderFns: __vue_staticRenderFns__$e | ||
}, __vue_inject_styles__$e, __vue_script__$e, __vue_scope_id__$e, __vue_is_functional_template__$e, __vue_module_identifier__$e, false, undefined, undefined, undefined);var script$d = { | ||
var __vue_component__$f = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$f, | ||
staticRenderFns: __vue_staticRenderFns__$f | ||
}, __vue_inject_styles__$f, __vue_script__$f, __vue_scope_id__$f, __vue_is_functional_template__$f, __vue_module_identifier__$f, false, undefined, undefined, undefined);var script$e = { | ||
extends: Blockable, | ||
@@ -994,6 +994,6 @@ name: "NotionAsset", | ||
};/* script */ | ||
var __vue_script__$d = script$d; | ||
var __vue_script__$e = script$e; | ||
/* template */ | ||
var __vue_render__$d = function __vue_render__() { | ||
var __vue_render__$e = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1010,15 +1010,15 @@ | ||
var __vue_staticRenderFns__$d = []; | ||
var __vue_staticRenderFns__$e = []; | ||
/* style */ | ||
var __vue_inject_styles__$d = undefined; | ||
var __vue_inject_styles__$e = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$d = undefined; | ||
var __vue_scope_id__$e = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$d = "data-v-609998ad"; | ||
var __vue_module_identifier__$e = "data-v-609998ad"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$d = false; | ||
var __vue_is_functional_template__$e = false; | ||
/* style inject */ | ||
@@ -1030,6 +1030,6 @@ | ||
var __vue_component__$d = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$d, | ||
staticRenderFns: __vue_staticRenderFns__$d | ||
}, __vue_inject_styles__$d, __vue_script__$d, __vue_scope_id__$d, __vue_is_functional_template__$d, __vue_module_identifier__$d, false, undefined, undefined, undefined);var script$c = { | ||
var __vue_component__$e = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$e, | ||
staticRenderFns: __vue_staticRenderFns__$e | ||
}, __vue_inject_styles__$e, __vue_script__$e, __vue_scope_id__$e, __vue_is_functional_template__$e, __vue_module_identifier__$e, false, undefined, undefined, undefined);var script$d = { | ||
extends: Blockable, | ||
@@ -1057,6 +1057,6 @@ name: "NotionImage", | ||
};/* script */ | ||
var __vue_script__$c = script$c; | ||
var __vue_script__$d = script$d; | ||
/* template */ | ||
var __vue_render__$c = function __vue_render__() { | ||
var __vue_render__$d = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1078,15 +1078,15 @@ | ||
var __vue_staticRenderFns__$c = []; | ||
var __vue_staticRenderFns__$d = []; | ||
/* style */ | ||
var __vue_inject_styles__$c = undefined; | ||
var __vue_inject_styles__$d = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$c = undefined; | ||
var __vue_scope_id__$d = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$c = "data-v-57bac6c8"; | ||
var __vue_module_identifier__$d = "data-v-57bac6c8"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$c = false; | ||
var __vue_is_functional_template__$d = false; | ||
/* style inject */ | ||
@@ -1098,19 +1098,19 @@ | ||
var __vue_component__$c = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$c, | ||
staticRenderFns: __vue_staticRenderFns__$c | ||
}, __vue_inject_styles__$c, __vue_script__$c, __vue_scope_id__$c, __vue_is_functional_template__$c, __vue_module_identifier__$c, false, undefined, undefined, undefined);// | ||
var script$b = { | ||
var __vue_component__$d = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$d, | ||
staticRenderFns: __vue_staticRenderFns__$d | ||
}, __vue_inject_styles__$d, __vue_script__$d, __vue_scope_id__$d, __vue_is_functional_template__$d, __vue_module_identifier__$d, false, undefined, undefined, undefined);// | ||
var script$c = { | ||
extends: Blockable, | ||
name: "NotionFigure", | ||
components: { | ||
NotionAsset: __vue_component__$d, | ||
NotionImage: __vue_component__$c, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionAsset: __vue_component__$e, | ||
NotionImage: __vue_component__$d, | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
var __vue_script__$b = script$b; | ||
var __vue_script__$c = script$c; | ||
/* template */ | ||
var __vue_render__$b = function __vue_render__() { | ||
var __vue_render__$c = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1132,15 +1132,15 @@ | ||
var __vue_staticRenderFns__$b = []; | ||
var __vue_staticRenderFns__$c = []; | ||
/* style */ | ||
var __vue_inject_styles__$b = undefined; | ||
var __vue_inject_styles__$c = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$b = undefined; | ||
var __vue_scope_id__$c = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$b = "data-v-4ee8bc0c"; | ||
var __vue_module_identifier__$c = "data-v-4ee8bc0c"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$b = false; | ||
var __vue_is_functional_template__$c = false; | ||
/* style inject */ | ||
@@ -1152,6 +1152,6 @@ | ||
var __vue_component__$b = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$b, | ||
staticRenderFns: __vue_staticRenderFns__$b | ||
}, __vue_inject_styles__$b, __vue_script__$b, __vue_scope_id__$b, __vue_is_functional_template__$b, __vue_module_identifier__$b, false, undefined, undefined, undefined);var script$a = { | ||
var __vue_component__$c = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$c, | ||
staticRenderFns: __vue_staticRenderFns__$c | ||
}, __vue_inject_styles__$c, __vue_script__$c, __vue_scope_id__$c, __vue_is_functional_template__$c, __vue_module_identifier__$c, false, undefined, undefined, undefined);var script$b = { | ||
extends: Blockable, | ||
@@ -1167,6 +1167,6 @@ name: "NotionNestedList", | ||
};/* script */ | ||
var __vue_script__$a = script$a; | ||
var __vue_script__$b = script$b; | ||
/* template */ | ||
var __vue_render__$a = function __vue_render__() { | ||
var __vue_render__$b = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1185,15 +1185,15 @@ | ||
var __vue_staticRenderFns__$a = []; | ||
var __vue_staticRenderFns__$b = []; | ||
/* style */ | ||
var __vue_inject_styles__$a = undefined; | ||
var __vue_inject_styles__$b = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$a = undefined; | ||
var __vue_scope_id__$b = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$a = "data-v-2fbde96d"; | ||
var __vue_module_identifier__$b = "data-v-2fbde96d"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$a = false; | ||
var __vue_is_functional_template__$b = false; | ||
/* style inject */ | ||
@@ -1205,11 +1205,11 @@ | ||
var __vue_component__$a = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$a, | ||
staticRenderFns: __vue_staticRenderFns__$a | ||
}, __vue_inject_styles__$a, __vue_script__$a, __vue_scope_id__$a, __vue_is_functional_template__$a, __vue_module_identifier__$a, false, undefined, undefined, undefined);var script$9 = { | ||
var __vue_component__$b = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$b, | ||
staticRenderFns: __vue_staticRenderFns__$b | ||
}, __vue_inject_styles__$b, __vue_script__$b, __vue_scope_id__$b, __vue_is_functional_template__$b, __vue_module_identifier__$b, false, undefined, undefined, undefined);var script$a = { | ||
extends: Blockable, | ||
name: "NotionList", | ||
components: { | ||
NotionNestedList: __vue_component__$a, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionNestedList: __vue_component__$b, | ||
NotionTextRenderer: __vue_component__$k | ||
}, | ||
@@ -1229,6 +1229,6 @@ computed: _objectSpread2(_objectSpread2({}, blockComputed), {}, { | ||
};/* script */ | ||
var __vue_script__$9 = script$9; | ||
var __vue_script__$a = script$a; | ||
/* template */ | ||
var __vue_render__$9 = function __vue_render__() { | ||
var __vue_render__$a = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1262,15 +1262,15 @@ | ||
var __vue_staticRenderFns__$9 = []; | ||
var __vue_staticRenderFns__$a = []; | ||
/* style */ | ||
var __vue_inject_styles__$9 = undefined; | ||
var __vue_inject_styles__$a = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$9 = undefined; | ||
var __vue_scope_id__$a = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$9 = "data-v-5721d4f4"; | ||
var __vue_module_identifier__$a = "data-v-5721d4f4"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$9 = false; | ||
var __vue_is_functional_template__$a = false; | ||
/* style inject */ | ||
@@ -1282,17 +1282,17 @@ | ||
var __vue_component__$9 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$9, | ||
staticRenderFns: __vue_staticRenderFns__$9 | ||
}, __vue_inject_styles__$9, __vue_script__$9, __vue_scope_id__$9, __vue_is_functional_template__$9, __vue_module_identifier__$9, false, undefined, undefined, undefined);// | ||
var script$8 = { | ||
var __vue_component__$a = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$a, | ||
staticRenderFns: __vue_staticRenderFns__$a | ||
}, __vue_inject_styles__$a, __vue_script__$a, __vue_scope_id__$a, __vue_is_functional_template__$a, __vue_module_identifier__$a, false, undefined, undefined, undefined);// | ||
var script$9 = { | ||
extends: Blockable, | ||
name: "NotionPageHeader", | ||
components: { | ||
Decorator: __vue_component__$k | ||
Decorator: __vue_component__$l | ||
} | ||
};/* script */ | ||
var __vue_script__$8 = script$8; | ||
var __vue_script__$9 = script$9; | ||
/* template */ | ||
var __vue_render__$8 = function __vue_render__() { | ||
var __vue_render__$9 = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1309,15 +1309,15 @@ | ||
var __vue_staticRenderFns__$8 = []; | ||
var __vue_staticRenderFns__$9 = []; | ||
/* style */ | ||
var __vue_inject_styles__$8 = undefined; | ||
var __vue_inject_styles__$9 = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$8 = undefined; | ||
var __vue_scope_id__$9 = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$8 = "data-v-3ff37d03"; | ||
var __vue_module_identifier__$9 = "data-v-3ff37d03"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$8 = false; | ||
var __vue_is_functional_template__$9 = false; | ||
/* style inject */ | ||
@@ -1329,12 +1329,12 @@ | ||
var __vue_component__$8 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$8, | ||
staticRenderFns: __vue_staticRenderFns__$8 | ||
}, __vue_inject_styles__$8, __vue_script__$8, __vue_scope_id__$8, __vue_is_functional_template__$8, __vue_module_identifier__$8, false, undefined, undefined, undefined);var script$7 = { | ||
var __vue_component__$9 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$9, | ||
staticRenderFns: __vue_staticRenderFns__$9 | ||
}, __vue_inject_styles__$9, __vue_script__$9, __vue_scope_id__$9, __vue_is_functional_template__$9, __vue_module_identifier__$9, false, undefined, undefined, undefined);var script$8 = { | ||
extends: Blockable, | ||
name: "NotionPage", | ||
components: { | ||
NotionPageHeader: __vue_component__$8, | ||
NotionPageIcon: __vue_component__$h, | ||
NotionTextRenderer: __vue_component__$j | ||
NotionPageHeader: __vue_component__$9, | ||
NotionPageIcon: __vue_component__$i, | ||
NotionTextRenderer: __vue_component__$k | ||
}, | ||
@@ -1350,6 +1350,6 @@ computed: _objectSpread2(_objectSpread2({}, blockComputed), {}, { | ||
};/* script */ | ||
var __vue_script__$7 = script$7; | ||
var __vue_script__$8 = script$8; | ||
/* template */ | ||
var __vue_render__$7 = function __vue_render__() { | ||
var __vue_render__$8 = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1397,15 +1397,15 @@ | ||
var __vue_staticRenderFns__$7 = []; | ||
var __vue_staticRenderFns__$8 = []; | ||
/* style */ | ||
var __vue_inject_styles__$7 = undefined; | ||
var __vue_inject_styles__$8 = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$7 = undefined; | ||
var __vue_scope_id__$8 = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$7 = "data-v-2f97942c"; | ||
var __vue_module_identifier__$8 = "data-v-2f97942c"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$7 = false; | ||
var __vue_is_functional_template__$8 = false; | ||
/* style inject */ | ||
@@ -1417,17 +1417,17 @@ | ||
var __vue_component__$7 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$7, | ||
staticRenderFns: __vue_staticRenderFns__$7 | ||
}, __vue_inject_styles__$7, __vue_script__$7, __vue_scope_id__$7, __vue_is_functional_template__$7, __vue_module_identifier__$7, false, undefined, undefined, undefined);// | ||
var script$6 = { | ||
var __vue_component__$8 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$8, | ||
staticRenderFns: __vue_staticRenderFns__$8 | ||
}, __vue_inject_styles__$8, __vue_script__$8, __vue_scope_id__$8, __vue_is_functional_template__$8, __vue_module_identifier__$8, false, undefined, undefined, undefined);// | ||
var script$7 = { | ||
extends: Blockable, | ||
name: "NotionHeader", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
var __vue_script__$6 = script$6; | ||
var __vue_script__$7 = script$7; | ||
/* template */ | ||
var __vue_render__$6 = function __vue_render__() { | ||
var __vue_render__$7 = function __vue_render__() { | ||
var _vm = this; | ||
@@ -1460,2 +1460,53 @@ | ||
var __vue_staticRenderFns__$7 = []; | ||
/* style */ | ||
var __vue_inject_styles__$7 = undefined; | ||
/* scoped */ | ||
var __vue_scope_id__$7 = undefined; | ||
/* module identifier */ | ||
var __vue_module_identifier__$7 = "data-v-aadb3130"; | ||
/* functional template */ | ||
var __vue_is_functional_template__$7 = false; | ||
/* style inject */ | ||
/* style inject SSR */ | ||
/* style inject shadow dom */ | ||
var __vue_component__$7 = /*#__PURE__*/normalizeComponent({ | ||
render: __vue_render__$7, | ||
staticRenderFns: __vue_staticRenderFns__$7 | ||
}, __vue_inject_styles__$7, __vue_script__$7, __vue_scope_id__$7, __vue_is_functional_template__$7, __vue_module_identifier__$7, false, undefined, undefined, undefined);// | ||
var script$6 = { | ||
extends: Blockable, | ||
name: "NotionText", | ||
components: { | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
var __vue_script__$6 = script$6; | ||
/* template */ | ||
var __vue_render__$6 = function __vue_render__() { | ||
var _vm = this; | ||
var _h = _vm.$createElement; | ||
var _c = _vm._self._c || _h; | ||
return _vm.properties ? _c('p', { | ||
class: ['notion-text', _vm.blockColorClass()] | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _c('div', { | ||
staticClass: "notion-blank" | ||
}, [_vm._ssrNode("ย ")]); | ||
}; | ||
var __vue_staticRenderFns__$6 = []; | ||
@@ -1470,3 +1521,3 @@ /* style */ | ||
var __vue_module_identifier__$6 = "data-v-aadb3130"; | ||
var __vue_module_identifier__$6 = "data-v-69e6d4d0"; | ||
/* functional template */ | ||
@@ -1487,5 +1538,5 @@ | ||
extends: Blockable, | ||
name: "NotionText", | ||
name: "NotionToggle", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1503,11 +1554,9 @@ };/* script */ | ||
return _vm.properties ? _c('p', { | ||
class: ['notion-text', _vm.blockColorClass()] | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
return _c('details', { | ||
staticClass: "notion-toggle" | ||
}, [_vm._ssrNode("<summary>", "</summary>", [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _c('div', { | ||
staticClass: "notion-blank" | ||
}, [_vm._ssrNode("ย ")]); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1), _vm._ssrNode(" "), _vm._ssrNode("<div>", "</div>", [_vm._t("default")], 2)], 2); | ||
}; | ||
@@ -1524,3 +1573,3 @@ | ||
var __vue_module_identifier__$5 = "data-v-69e6d4d0"; | ||
var __vue_module_identifier__$5 = "data-v-11df6cb5"; | ||
/* functional template */ | ||
@@ -1541,5 +1590,5 @@ | ||
extends: Blockable, | ||
name: "NotionToggle", | ||
name: "NotionQuote", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
@@ -1557,9 +1606,9 @@ };/* script */ | ||
return _c('details', { | ||
staticClass: "notion-toggle" | ||
}, [_vm._ssrNode("<summary>", "</summary>", [_c('NotionTextRenderer', _vm._b({ | ||
return _vm.properties ? _c('blockquote', { | ||
staticClass: "notion-quote" | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"text": _vm.title | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1), _vm._ssrNode(" "), _vm._ssrNode("<div>", "</div>", [_vm._t("default")], 2)], 2); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _vm._e(); | ||
}; | ||
@@ -1576,3 +1625,3 @@ | ||
var __vue_module_identifier__$4 = "data-v-11df6cb5"; | ||
var __vue_module_identifier__$4 = "data-v-09b52b8e"; | ||
/* functional template */ | ||
@@ -1590,9 +1639,15 @@ | ||
staticRenderFns: __vue_staticRenderFns__$4 | ||
}, __vue_inject_styles__$4, __vue_script__$4, __vue_scope_id__$4, __vue_is_functional_template__$4, __vue_module_identifier__$4, false, undefined, undefined, undefined);// | ||
var script$3 = { | ||
}, __vue_inject_styles__$4, __vue_script__$4, __vue_scope_id__$4, __vue_is_functional_template__$4, __vue_module_identifier__$4, false, undefined, undefined, undefined);var script$3 = { | ||
extends: Blockable, | ||
name: "NotionQuote", | ||
name: "NotionEquation", | ||
components: { | ||
NotionTextRenderer: __vue_component__$j | ||
} | ||
NotionCode: __vue_component__$g | ||
}, | ||
computed: _objectSpread2(_objectSpread2({}, blockComputed), {}, { | ||
equation: function equation() { | ||
var _this$properties, _this$properties$titl, _this$properties$titl2; | ||
return (_this$properties = this.properties) === null || _this$properties === void 0 ? void 0 : (_this$properties$titl = _this$properties.title) === null || _this$properties$titl === void 0 ? void 0 : (_this$properties$titl2 = _this$properties$titl[0]) === null || _this$properties$titl2 === void 0 ? void 0 : _this$properties$titl2[0]; | ||
} | ||
}) | ||
};/* script */ | ||
@@ -1609,9 +1664,13 @@ var __vue_script__$3 = script$3; | ||
return _vm.properties ? _c('blockquote', { | ||
staticClass: "notion-quote" | ||
}, [_c('NotionTextRenderer', _vm._b({ | ||
return _vm.katex ? _c('div', [_c('katex-element', { | ||
tag: "component", | ||
attrs: { | ||
"text": _vm.title | ||
"expression": _vm.equation | ||
} | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1) : _vm._e(); | ||
})], 1) : _c('NotionCode', _vm._b({ | ||
attrs: { | ||
"overrideLang": "latex", | ||
"overrideLangClass": "language-latex" | ||
} | ||
}, 'NotionCode', _vm.pass, false)); | ||
}; | ||
@@ -1628,3 +1687,3 @@ | ||
var __vue_module_identifier__$3 = "data-v-09b52b8e"; | ||
var __vue_module_identifier__$3 = "data-v-3e968358"; | ||
/* functional template */ | ||
@@ -1642,15 +1701,9 @@ | ||
staticRenderFns: __vue_staticRenderFns__$3 | ||
}, __vue_inject_styles__$3, __vue_script__$3, __vue_scope_id__$3, __vue_is_functional_template__$3, __vue_module_identifier__$3, false, undefined, undefined, undefined);var script$2 = { | ||
}, __vue_inject_styles__$3, __vue_script__$3, __vue_scope_id__$3, __vue_is_functional_template__$3, __vue_module_identifier__$3, false, undefined, undefined, undefined);// | ||
var script$2 = { | ||
extends: Blockable, | ||
name: "NotionEquation", | ||
name: "NotionTodo", | ||
components: { | ||
NotionCode: __vue_component__$f | ||
}, | ||
computed: _objectSpread2(_objectSpread2({}, blockComputed), {}, { | ||
equation: function equation() { | ||
var _this$properties, _this$properties$titl, _this$properties$titl2; | ||
return (_this$properties = this.properties) === null || _this$properties === void 0 ? void 0 : (_this$properties$titl = _this$properties.title) === null || _this$properties$titl === void 0 ? void 0 : (_this$properties$titl2 = _this$properties$titl[0]) === null || _this$properties$titl2 === void 0 ? void 0 : _this$properties$titl2[0]; | ||
} | ||
}) | ||
NotionTextRenderer: __vue_component__$k | ||
} | ||
};/* script */ | ||
@@ -1667,13 +1720,7 @@ var __vue_script__$2 = script$2; | ||
return _vm.katex ? _c('div', [_c('katex-element', { | ||
tag: "component", | ||
return _c('div', [_vm._ssrNode("<input type=\"checkbox\" disabled=\"disabled\"" + _vm._ssrAttr("value", _vm.title) + _vm._ssrAttr("checked", _vm.properties.checked) + "> "), _vm._ssrNode("<label>", "</label>", [_c('NotionTextRenderer', _vm._b({ | ||
attrs: { | ||
"expression": _vm.equation | ||
"text": _vm.title | ||
} | ||
})], 1) : _c('NotionCode', _vm._b({ | ||
attrs: { | ||
"overrideLang": "latex", | ||
"overrideLangClass": "language-latex" | ||
} | ||
}, 'NotionCode', _vm.pass, false)); | ||
}, 'NotionTextRenderer', _vm.pass, false))], 1)], 2); | ||
}; | ||
@@ -1690,3 +1737,3 @@ | ||
var __vue_module_identifier__$2 = "data-v-3e968358"; | ||
var __vue_module_identifier__$2 = "data-v-0aaa5b48"; | ||
/* functional template */ | ||
@@ -1709,14 +1756,15 @@ | ||
components: { | ||
NotionBookmark: __vue_component__$i, | ||
NotionCallout: __vue_component__$g, | ||
NotionCode: __vue_component__$f, | ||
NotionColumn: __vue_component__$e, | ||
NotionFigure: __vue_component__$b, | ||
NotionList: __vue_component__$9, | ||
NotionPage: __vue_component__$7, | ||
NotionHeader: __vue_component__$6, | ||
NotionText: __vue_component__$5, | ||
NotionToggle: __vue_component__$4, | ||
NotionQuote: __vue_component__$3, | ||
NotionEquation: __vue_component__$2 | ||
NotionBookmark: __vue_component__$j, | ||
NotionCallout: __vue_component__$h, | ||
NotionCode: __vue_component__$g, | ||
NotionColumn: __vue_component__$f, | ||
NotionFigure: __vue_component__$c, | ||
NotionList: __vue_component__$a, | ||
NotionPage: __vue_component__$8, | ||
NotionHeader: __vue_component__$7, | ||
NotionText: __vue_component__$6, | ||
NotionToggle: __vue_component__$5, | ||
NotionQuote: __vue_component__$4, | ||
NotionEquation: __vue_component__$3, | ||
NotionTodo: __vue_component__$2 | ||
} | ||
@@ -1734,3 +1782,3 @@ };/* script */ | ||
return _vm.isType('page') ? _c('div', [_c('NotionPage', _vm._b({}, 'NotionPage', _vm.pass, false), [_vm._t("default")], 2)], 1) : _vm.isType(['header', 'sub_header', 'sub_sub_header']) ? _c('NotionHeader', _vm._b({}, 'NotionHeader', _vm.pass, false)) : _vm.isType('bookmark') ? _c('NotionBookmark', _vm._b({}, 'NotionBookmark', _vm.pass, false)) : _vm.isType('callout') ? _c('NotionCallout', _vm._b({}, 'NotionCallout', _vm.pass, false)) : _vm.isType('code') ? _c('NotionCode', _vm._b({}, 'NotionCode', _vm.pass, false)) : _vm.isType('equation') ? _c('NotionEquation', _vm._b({}, 'NotionEquation', _vm.pass, false)) : _vm.isType('text') ? _c('NotionText', _vm._b({}, 'NotionText', _vm.pass, false)) : _vm.isType('quote') ? _c('NotionQuote', _vm._b({}, 'NotionQuote', _vm.pass, false)) : _vm.isType('toggle') ? _c('NotionToggle', _vm._b({}, 'NotionToggle', _vm.pass, false), [_vm._t("default")], 2) : _vm.isType('column_list') ? _c('div', { | ||
return _vm.isType('page') ? _c('div', [_c('NotionPage', _vm._b({}, 'NotionPage', _vm.pass, false), [_vm._t("default")], 2)], 1) : _vm.isType(['header', 'sub_header', 'sub_sub_header']) ? _c('NotionHeader', _vm._b({}, 'NotionHeader', _vm.pass, false)) : _vm.isType('bookmark') ? _c('NotionBookmark', _vm._b({}, 'NotionBookmark', _vm.pass, false)) : _vm.isType('callout') ? _c('NotionCallout', _vm._b({}, 'NotionCallout', _vm.pass, false)) : _vm.isType('code') ? _c('NotionCode', _vm._b({}, 'NotionCode', _vm.pass, false)) : _vm.isType('equation') ? _c('NotionEquation', _vm._b({}, 'NotionEquation', _vm.pass, false)) : _vm.isType('text') ? _c('NotionText', _vm._b({}, 'NotionText', _vm.pass, false)) : _vm.isType('quote') ? _c('NotionQuote', _vm._b({}, 'NotionQuote', _vm.pass, false)) : _vm.isType('to_do') ? _c('NotionTodo', _vm._b({}, 'NotionTodo', _vm.pass, false)) : _vm.isType('toggle') ? _c('NotionToggle', _vm._b({}, 'NotionToggle', _vm.pass, false), [_vm._t("default")], 2) : _vm.isType('column_list') ? _c('div', { | ||
staticClass: "notion-row" | ||
@@ -1743,3 +1791,3 @@ }, [_vm._t("default")], 2) : _vm.isType('column') ? _c('NotionColumn', { | ||
staticClass: "notion-hr" | ||
}, []) : _vm.todo && _vm.visible ? _c('div', [_vm._ssrNode(_vm._ssrEscape("todo: " + _vm._s(_vm.type))), _vm._t("default")], 2) : _vm._e(); | ||
}, []) : _vm.todo && _vm.visible ? _c('div', [_vm._ssrNode(_vm._ssrEscape("\n todo: " + _vm._s(_vm.type) + "\n ")), _vm._t("default")], 2) : _vm._e(); | ||
}; | ||
@@ -1756,3 +1804,3 @@ | ||
var __vue_module_identifier__$1 = "data-v-a0c64fe8"; | ||
var __vue_module_identifier__$1 = "data-v-0c81745a"; | ||
/* functional template */ | ||
@@ -1759,0 +1807,0 @@ |
{ | ||
"name": "vue-notion", | ||
"version": "1.3.0", | ||
"version": "1.3.1", | ||
"description": "A Vue renderer for Notion pages", | ||
@@ -5,0 +5,0 @@ "repository": "github:janniks/vue-notion", |
@@ -38,3 +38,3 @@ <div align="center"> | ||
vue-notion was ported to Vue from [react-notion](https://github.com/splitbee/react-notion) (developed by [Splitbee ๐](https://splitbee.io/) โ a fast, reliable, free, and modern analytics for any team) | ||
Also check out [react-notion](https://github.com/splitbee/react-notion) (developed by [Splitbee ๐](https://splitbee.io/) โ a fast, reliable, free, and modern analytics for any team) | ||
@@ -162,2 +162,4 @@ This package doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) from [Splitbee](https://splitbee.io/) for an easy solution. | ||
- [Bersihin Tech](https://tech.bersihin.co/) | ||
- [Wisata Diary](https://wisatabook.com/diary) | ||
- [AymaneMx's Blog](https://aymanemx.com/posts/) | ||
- _...if you're using `vue-notion`, we'd be happy to feature you here_ | ||
@@ -190,4 +192,4 @@ | ||
| Equations | โ Yes | | | ||
| Checkbox | โ Yes | | | ||
| Databases | โ Not planned | | | ||
| Checkbox | โ Not planned | | | ||
| Table Of Contents | โ Not planned | | | ||
@@ -194,0 +196,0 @@ |
180950
2.02%3807
2.23%211
0.96%