import React, { ReactNode } from 'react';
import ErrorElementProps from './ErrorElementProps.ts';
import { constants, EditableComment, RefService } from '@magnolia/react-editor';
export default function ErrorElement({ msg, path, editMode, throwNotEditMode }: ErrorElementProps): ReactNode {
if (!editMode) {
if (throwNotEditMode) {
throw new Error(path + ' - ' + msg);
}
return;
}
const templateAnnotations = RefService.getTemplateAnnotationsRef();
const annotation = templateAnnotations?.[path] || '';
return (
<>