import { LitElement, html } from "lit"; import { customElement, property } from "lit/decorators.js"; import { ProcessedPair } from "../../../src/shared-conversation-processor"; @customElement("json-view") export class JsonView extends LitElement { @property({ type: Array }) processedPairs: ProcessedPair[] = []; // Disable shadow DOM to use global CSS createRenderRoot() { return this; } render() { if (this.processedPairs.length === 0) { return html`
${this.formatJson(pair.request)}
${this.formatJson(pair.response)}