Как добавить текст внутри полигона рисования?

#reactjs #polygon #draw

Вопрос:

Я использую этот код для рисования полигонов на фоновом изображении, как показано ниже. Как добавить текст внутри, в середине многоугольника ?

Я пытался использовать lt;Textgt; его без успеха.

 {polygon.map((item, index) =gt; (  lt;React.Fragment key={item.name.toString()   index.toString()}gt;  lt;DrawedPath  style={{ fill: colorSelected, stroke: strokeSelected }}  key={index.toString()   item.name.toString()}  d={`M${item.points[0].x} ${item.points[0].y} ${item.points.slice(1).reduce((prev, curr) =gt; {  return `${prev} L${curr.x} ${curr.y}`  }, '')} L${item.points[0].x} ${item.points[0].y}`}  /gt;  lt;/React.Fragmentgt;  ))}  const DrawedPath = styled.path`  stroke-width: 1px;  stroke: #05f9e2;  fill: transparent; `  

https://i.stack.imgur.com/4jAJz.png