import React from "react"; import clsx from "clsx"; import { SyntaxHighlighter, syntaxStyles } from "@gland/react/common/SyntaxHighlighter"; import { richClasses as classes } from "../style"; import { editEvent } from "../editEvent"; import { icons } from "../icons"; export function Code(props) { const { context, block, data, isSelected, blockKey } = props; return (
{ if (e.detail >= 2) { openEdit(); } } } >
{context.readOnly ? null :
{"\r"}
} {context.readOnly ? null : (
{ event.stopPropagation(); openEdit(); }} >
)}
); function openEdit() { context.event.emit(editEvent.openEditCode, { key: block.getKey(), data }); } }