import React from "react"; import { Callout } from "@gland/react/popover"; import { FabricLink } from "@gland/react/link"; import { icons } from "../icons"; import { richClasses as classes } from "../style"; import { editEvent } from "../editEvent"; export function Link(props) { const { data, entityKey, context, children, isSelected, blockKey, start, end } = props; const { readOnly, lang } = context; const attr = React.useMemo( () => ({ root: null, }), [] ); return ( (attr.root = r)} href={data.url} className={classes.link} target="__blank"> {children} {readOnly ? null : ( )} ); }