3434 v-else-if =" isType(['image', 'embed', 'figma', 'video', 'audio'])"
3535 v-bind =" pass"
3636 />
37- <NotionTable v-else-if =" isType('table')" v-bind =" pass" />
37+ <NotionTable v-else-if =" isType('table')" v-bind =" pass" ><slot /></NotionTable >
38+ <NotionTableRow v-else-if =" isType('table_row')" v-bind =" pass" />
3839 <hr v-else-if =" isType('divider')" class =" notion-hr" />
3940 <div v-else-if =" todo && visible" >
4041 todo: {{ type }}
@@ -50,16 +51,17 @@ import NotionBookmark from "@/blocks/bookmark";
5051import NotionCallout from " @/blocks/callout" ;
5152import NotionCode from " @/blocks/code" ;
5253import NotionColumn from " @/blocks/column" ;
54+ import NotionEquation from " @/blocks/equation" ;
5355import NotionFigure from " @/blocks/helpers/figure" ;
56+ import NotionHeader from " @/blocks/header" ;
5457import NotionList from " @/blocks/list" ;
5558import NotionPage from " @/blocks/page" ;
56- import NotionHeader from " @/blocks/header" ;
57- import NotionText from " @/blocks/text" ;
58- import NotionToggle from " @/blocks/toggle" ;
5959import NotionQuote from " @/blocks/quote" ;
60- import NotionEquation from " @/blocks/equation" ;
61- import NotionTodo from " @/blocks/todo" ;
6260import NotionTable from " @/blocks/table" ;
61+ import NotionTableRow from " @/blocks/table-row" ;
62+ import NotionText from " @/blocks/text" ;
63+ import NotionTodo from " @/blocks/todo" ;
64+ import NotionToggle from " @/blocks/toggle" ;
6365
6466export default {
6567 extends: Blockable,
@@ -69,16 +71,17 @@ export default {
6971 NotionCallout,
7072 NotionCode,
7173 NotionColumn,
74+ NotionEquation,
7275 NotionFigure,
76+ NotionHeader,
7377 NotionList,
7478 NotionPage,
75- NotionHeader,
76- NotionText,
77- NotionToggle,
7879 NotionQuote,
7980 NotionTable,
80- NotionEquation,
81+ NotionTableRow,
82+ NotionText,
8183 NotionTodo,
84+ NotionToggle,
8285 },
8386};
8487 </script >
0 commit comments