Skip to content

Commit 55476b6

Browse files
committed
Update details
1 parent 3a633cb commit 55476b6

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

dev/serve.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export default {
2222
async created() {
2323
// react-notion tester: 2e22de6b770e4166be301490f6ffd420
2424
// equation tester: 2a1d5226d68246deba627012081693f9
25+
// todo tester: 235057194b954a60ace89c052a65d102
2526
this.blockMap = await getPageBlocks("2e22de6b770e4166be301490f6ffd420");
2627
},
2728
};

src/blocks/todo.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<input
44
type="checkbox"
55
:value="title"
6-
:checked="!!properties.checked"
6+
:checked="properties.checked"
77
disabled="disabled"
88
/>
99
<label>
@@ -13,6 +13,9 @@
1313
</template>
1414

1515
<script>
16+
// TODO: add notion styling
17+
// TODO: add strikethrough
18+
1619
import Blockable from "@/lib/blockable";
1720
import NotionTextRenderer from "@/blocks/helpers/text-renderer";
1821

src/components/block.vue

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
<slot />
55
</NotionPage>
66
</div>
7-
<NotionHeader v-else-if="isType(['header', 'sub_header', 'sub_sub_header'])" v-bind="pass" />
7+
<NotionHeader
8+
v-else-if="isType(['header', 'sub_header', 'sub_sub_header'])"
9+
v-bind="pass"
10+
/>
811
<NotionBookmark v-else-if="isType('bookmark')" v-bind="pass" />
912
<NotionCallout v-else-if="isType('callout')" v-bind="pass" />
1013
<NotionCode v-else-if="isType('code')" v-bind="pass" />
@@ -21,10 +24,16 @@
2124
<NotionColumn v-else-if="isType('column')" :format="format">
2225
<slot />
2326
</NotionColumn>
24-
<NotionList v-else-if="isType(['bulleted_list', 'numbered_list'])" v-bind="pass">
27+
<NotionList
28+
v-else-if="isType(['bulleted_list', 'numbered_list'])"
29+
v-bind="pass"
30+
>
2531
<slot />
2632
</NotionList>
27-
<NotionFigure v-else-if="isType(['image', 'embed', 'figma', 'video'])" v-bind="pass" />
33+
<NotionFigure
34+
v-else-if="isType(['image', 'embed', 'figma', 'video'])"
35+
v-bind="pass"
36+
/>
2837
<hr v-else-if="isType('divider')" class="notion-hr" />
2938
<div v-else-if="todo && visible">
3039
todo: {{ type }}

0 commit comments

Comments
 (0)