diff --git a/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-keyword-search-result.ts b/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-keyword-search-result.ts index 4deb6cd28..1c1b7755b 100644 --- a/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-keyword-search-result.ts +++ b/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-keyword-search-result.ts @@ -3,7 +3,7 @@ import { WithDisposable } from '@blocksuite/global/lit'; import { PageIcon, SearchIcon } from '@blocksuite/icons/lit'; import { ShadowlessElement } from '@blocksuite/std'; import type { Signal } from '@preact/signals-core'; -import { css, html, nothing } from 'lit'; +import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import type { ToolResult } from './tool-result-card'; @@ -27,12 +27,6 @@ interface DocKeywordSearchToolResult { } export class DocKeywordSearchResult extends WithDisposable(ShadowlessElement) { - static override styles = css` - .doc-keyword-search-result-title { - cursor: pointer; - } - `; - @property({ attribute: false }) accessor data!: DocKeywordSearchToolCall | DocKeywordSearchToolResult; @@ -60,12 +54,7 @@ export class DocKeywordSearchResult extends WithDisposable(ShadowlessElement) { let results: ToolResult[] = []; try { results = this.data.result.map(item => ({ - title: html` this.onOpenDoc(item.docId)} - > - ${item.title} - `, + title: item.title, icon: PageIcon(), onClick: () => { this.peekViewService.peekView diff --git a/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-semantic-search-result.ts b/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-semantic-search-result.ts index 80c3869b3..3baddeae0 100644 --- a/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-semantic-search-result.ts +++ b/packages/frontend/core/src/blocksuite/ai/components/ai-tools/doc-semantic-search-result.ts @@ -3,7 +3,7 @@ import { WithDisposable } from '@blocksuite/global/lit'; import { AiEmbeddingIcon, PageIcon } from '@blocksuite/icons/lit'; import { ShadowlessElement } from '@blocksuite/std'; import type { Signal } from '@preact/signals-core'; -import { css, html, nothing } from 'lit'; +import { html, nothing } from 'lit'; import { property } from 'lit/decorators.js'; import type { DocDisplayConfig } from '../ai-chat-chips'; @@ -55,12 +55,6 @@ function parseResultContent(content: string) { } export class DocSemanticSearchResult extends WithDisposable(ShadowlessElement) { - static override styles = css` - .doc-semantic-search-result-title { - cursor: pointer; - } - `; - @property({ attribute: false }) accessor data!: DocSemanticSearchToolCall | DocSemanticSearchToolResult; @@ -95,12 +89,7 @@ export class DocSemanticSearchResult extends WithDisposable(ShadowlessElement) { .results=${this.data.result .map(result => ({ ...parseResultContent(result.content), - title: html` this.onOpenDoc(result.docId)} - > - ${this.docDisplayService.getTitle(result.docId)} - `, + title: this.docDisplayService.getTitle(result.docId), onClick: () => { this.peekViewService.peekView .open({