Reusable Htmx components with custom elements | Dark Hacker News