          My really really really really long content
            </ion-content>
          `;
        }
      }

      customElements.define('popover-component', PopoverComponent);

      const openPopover = async (cssClass, ev, showBackdrop) => {
        const popover = await popoverController.create({
          component: 'popover-component',
          cssClass,
          size: 'cover',
          event: ev,
          showBackdrop,
        });
        await popover.present();
      };
    </script>
  </bod