feat: add actions

This commit is contained in:
Herculino Trotta
2024-10-14 21:01:11 -03:00
parent 8a61946c16
commit aecbcb3430
11 changed files with 196 additions and 32 deletions

View File

@@ -1,6 +1,18 @@
<script type="text/hyperscript">
behavior tooltip
on mouseenter call bootstrap.Tooltip.getOrCreateInstance(me).show() end
on mouseleave call bootstrap.Tooltip.getOrCreateInstance(me).dispose() end
def initTooltips
-- Destroy existing tooltips
for tooltipTriggerEl in <[data-bs-toggle="tooltip"]/>
call bootstrap.Tooltip.getOrCreateInstance(tooltipTriggerEl).dispose()
end
-- Initialize new tooltips
for tooltipTriggerEl in <[data-bs-toggle="tooltip"]/>
call bootstrap.Tooltip.getOrCreateInstance(tooltipTriggerEl)
end
end
-- Initialize tooltips on page load
on load or htmx:afterSettle
call initTooltips()
end
</script>