From dba42c64b4791de48583461b451d71005e245ebe Mon Sep 17 00:00:00 2001 From: Artemy Date: Tue, 14 May 2024 13:05:06 +0300 Subject: [PATCH] fix(plugins): text content output in searx, stackoverflow --- packages/plugins/src/engines/searx.tsx | 11 ++--------- packages/plugins/src/engines/stackoverflow/users.tsx | 1 - packages/sdk/src/jsx.ts | 2 +- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/packages/plugins/src/engines/searx.tsx b/packages/plugins/src/engines/searx.tsx index 54cd063..c1c913b 100644 --- a/packages/plugins/src/engines/searx.tsx +++ b/packages/plugins/src/engines/searx.tsx @@ -41,24 +41,17 @@ async function search( .textContent || '', }; - return { - html: , - text: `${parsed.title} (${parsed.url})\n${parsed.content}\n---\n\n`, - }; + return ; }); const content = ( <> - {articles_parsed.map((a) => a.html)} + {articles_parsed} ); - - const textContent = articles_parsed.map((a) => a.text).join(''); - return { content: content, - textContent, title: `"${(document.getElementById('q') as HTMLInputElement).value}" - Searx - Page ${page}`, }; } diff --git a/packages/plugins/src/engines/stackoverflow/users.tsx b/packages/plugins/src/engines/stackoverflow/users.tsx index e698ad7..d6de4f6 100644 --- a/packages/plugins/src/engines/stackoverflow/users.tsx +++ b/packages/plugins/src/engines/stackoverflow/users.tsx @@ -42,7 +42,6 @@ async function users( {topPosts} ), - textContent: `${ro.q.id}/${ro.q.slug}\n`, // TODO title: document.querySelector('title')?.textContent || '', }; } diff --git a/packages/sdk/src/jsx.ts b/packages/sdk/src/jsx.ts index 8dcc30c..81f921f 100644 --- a/packages/sdk/src/jsx.ts +++ b/packages/sdk/src/jsx.ts @@ -10,7 +10,7 @@ export namespace JSX { export function createElement( name: any, props: { [id: string]: any }, - ...inner: any[] + ...inner: (string | string[])[] ) { const content = inner.flat().join('');