UNPKG

@zergo0/react-filerobot-image-editor

Version:

React component version of filerobot image editor (FIE).

1 lines 529 B
import React,{useMemo}from"react";import{useAnnotationEvents,useStore}from"../../../../hooks";import MemoizedAnnotation from"./MemoizedAnnotation";import{jsx as _jsx}from"react/jsx-runtime";var AnnotationNodes=function(){var a=useStore(),b=a.annotations,c=void 0===b?{}:b,d=a.selectionsIds,e=void 0===d?[]:d,f=useAnnotationEvents();return useMemo(function(){return Object.values(c).map(function(a){return _jsx(MemoizedAnnotation,{annotation:a,annotationEvents:f,selectionsIds:e},a.id)})},[c,f,e])};export default AnnotationNodes;