+ ${this.contentsOpen && this.pdf && this.engine
+ ? html`
) => this.changePage(event.detail)}
+ >`
+ : nothing}
+
+ ${this.renderState === "error"
+ ? html`
+ ${t(
+ this.failureKind === "password"
+ ? "chat.documentViewer.passwordProtected"
+ : "chat.documentViewer.loadError",
+ )}
+
`
+ : nothing}
+ ${this.renderState === "loading"
+ ? html`
${t("common.loading")}
`
+ : nothing}
+
+
+ ${this.changeRequest.renderOverlay()}
+
+ ${this.changeRequest.renderPopover()}
+
+
+