import React from "react"; import { Modal, Stack, Text, ScrollArea, ModalProps } from "@mantine/core"; import { Prism } from "@mantine/prism"; import { shallow } from "zustand/shallow"; import useGraph from "src/store/useGraph"; import { dataToString } from "src/utils/dataToString"; const CodeBlock: React.FC<{ children: any }> = ({ children }) => { return ( {children} ); }; export const NodeModal: React.FC = ({ opened, onClose }) => { const [nodeData, path] = useGraph( state => [dataToString(state.selectedNode.text), state.selectedNode.path], shallow ); return ( Content {nodeData} Node Path {path} ); };