react-filerobot-image-editor
Version:
React component version of filerobot image editor (FIE).
1 lines • 653 B
JavaScript
import _extends from"@babel/runtime/helpers/extends";import _objectWithoutProperties from"@babel/runtime/helpers/objectWithoutProperties";var _excluded=["annotation","annotationEvents","selectionsIds","annotationNamesToNodeComponents"];import React,{memo}from"react";var MemoizedAnnotation=function(a){var b=a.annotation,c=a.annotationEvents,d=a.selectionsIds,e=a.annotationNamesToNodeComponents,f=_objectWithoutProperties(a,_excluded),g=null===e||void 0===e?void 0:e[null===b||void 0===b?void 0:b.name];return g?React.createElement(g,_extends({key:b.id,annotationEvents:c,draggable:d.includes(b.id)},b,f)):null};export default memo(MemoizedAnnotation);