import { LitElement, html, css, } from 'https://cdn.jsdelivr.net/gh/lit/dist@3/core/lit-core.min.js'; class CitationComponent extends LitElement { static styles = css` a { display: block; text-decoration: none; color: var(--sys-on-surface); } .container { background: var(--sys-surface-container-high); border-radius: 12px; } .container:hover { background: var(--sys-surface-container-highest); } `; static properties = { url: {type: String}, }; constructor() { super(); this.url = ''; } render() { return html` `; } _onClick() { window.open(this.url, '_blank'); console.log('open url', this.url); } } customElements.define('citation-component', CitationComponent);