From 4706af27f80eddc1fb2c5b3977cb512ad1794358 Mon Sep 17 00:00:00 2001 From: Thibaut Valentin Date: Thu, 18 Dec 2025 19:12:27 +0100 Subject: [PATCH] feat: add tooltip for menu --- .../webapp/src/pages/competition/editor/CMTable.jsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/webapp/src/pages/competition/editor/CMTable.jsx b/src/main/webapp/src/pages/competition/editor/CMTable.jsx index 32b8dfa..8eb8db2 100644 --- a/src/main/webapp/src/pages/competition/editor/CMTable.jsx +++ b/src/main/webapp/src/pages/competition/editor/CMTable.jsx @@ -111,19 +111,26 @@ function Menu({menuActions}) { menuActions.current.switchSore?.(); } + const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip2"]') + const o = [...tooltipTriggerList] + o.map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl)) + if (!e) return <>; return <> {createPortal( <>
- +
+ onClick={handlePubAff} + data-bs-toggle="tooltip2" data-bs-placement="top" data-bs-title="Ouvrir l'affichage public"/> + onClick={handleScore} + data-bs-toggle="tooltip2" data-bs-placement="top" data-bs-title="Afficher les scores sur l'affichage public"/> , document.getElementById("actionMenu"))} {externalWindow.current && createPortal(, containerEl.current)}