diff --git a/dev/serve.js b/dev/serve.js index 5547cf8..28101c3 100644 --- a/dev/serve.js +++ b/dev/serve.js @@ -2,8 +2,10 @@ import Vue from "vue"; import Dev from "./serve.vue"; import VueKatex from "vue-katex"; +import { NotionRenderer } from "@/entry"; Vue.use(VueKatex); +Vue.component("NotionRenderer", NotionRenderer); Vue.config.productionTip = false; diff --git a/dev/serve.vue b/dev/serve.vue index 1f902ff..405c067 100644 --- a/dev/serve.vue +++ b/dev/serve.vue @@ -22,6 +22,7 @@ export default { async created() { // react-notion tester: 2e22de6b770e4166be301490f6ffd420 // equation tester: 2a1d5226d68246deba627012081693f9 + // sync tester: c10e1556bec44f23a20f71497b3d98c4 // table tester: bd1de400a8b349dc824f4f00e61d0797 // todo tester: 235057194b954a60ace89c052a65d102 this.blockMap = await getPageBlocks("2e22de6b770e4166be301490f6ffd420"); diff --git a/src/blocks/sync-pointer.vue b/src/blocks/sync-pointer.vue new file mode 100644 index 0000000..ff78c37 --- /dev/null +++ b/src/blocks/sync-pointer.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/block.vue b/src/components/block.vue index e5b298d..e8958c5 100644 --- a/src/components/block.vue +++ b/src/components/block.vue @@ -40,6 +40,16 @@ v-bind="pass" /> + +
+ +

@@ -51,7 +61,9 @@