fix: restore data-font attribute for tooltip/hover detection
Browse files
src/components/FontMap/hooks/useMapRenderer.js
CHANGED
|
@@ -98,6 +98,7 @@ export function useMapRenderer({ svgRef, fonts, glyphPaths, filter, searchTerm,
|
|
| 98 |
const g = document.createElementNS(ns, 'g');
|
| 99 |
g.setAttribute('transform', `translate(${x}, ${y}) scale(${GLYPH_SCALE})`);
|
| 100 |
g.setAttribute('data-original-transform', `translate(${x}, ${y})`);
|
|
|
|
| 101 |
g.setAttribute('data-font-id', font.id);
|
| 102 |
g.setAttribute('data-font-name', font.name);
|
| 103 |
g.setAttribute('data-category', font.family);
|
|
|
|
| 98 |
const g = document.createElementNS(ns, 'g');
|
| 99 |
g.setAttribute('transform', `translate(${x}, ${y}) scale(${GLYPH_SCALE})`);
|
| 100 |
g.setAttribute('data-original-transform', `translate(${x}, ${y})`);
|
| 101 |
+
g.setAttribute('data-font', font.name);
|
| 102 |
g.setAttribute('data-font-id', font.id);
|
| 103 |
g.setAttribute('data-font-name', font.name);
|
| 104 |
g.setAttribute('data-category', font.family);
|