1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00

refactored lab

This commit is contained in:
Fedor Katurov 2023-11-21 19:26:55 +06:00
parent d0e99adc9f
commit b551fc44ea
41 changed files with 80 additions and 79 deletions

View file

@ -2,7 +2,6 @@ import { createElement, FC, useCallback, useMemo } from 'react';
import {
NodeComponentProps,
LAB_PREVIEW_LAYOUT,
NODE_COMPONENTS,
NODE_HEADS,
NODE_INLINES,
@ -43,15 +42,5 @@ export const useNodeBlocks = (node: INode, isLoading: boolean) => {
[node, createNodeBlock],
);
const lab = useMemo(
() =>
node?.type && prop(node.type, LAB_PREVIEW_LAYOUT)
? prop(node.type, LAB_PREVIEW_LAYOUT).map((comp, i) =>
createNodeBlock(comp, i),
)
: undefined,
[node, createNodeBlock],
);
return { head, block, inline, lab };
return { head, block, inline };
};