From 5104ad1964cb8170fdd6d077ff81b671ed3183ac Mon Sep 17 00:00:00 2001 From: Innei Date: Wed, 25 Sep 2024 20:03:30 +0800 Subject: [PATCH] chore: add testid for debug Signed-off-by: Innei --- apps/renderer/src/modules/discover/form.tsx | 8 ++++++-- apps/renderer/src/modules/entry-content/index.tsx | 1 + apps/renderer/src/providers/extension-expose-provider.tsx | 7 +++++++ packages/shared/src/bridge.ts | 3 +++ 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/apps/renderer/src/modules/discover/form.tsx b/apps/renderer/src/modules/discover/form.tsx index d5345c8ba..68e18bd31 100644 --- a/apps/renderer/src/modules/discover/form.tsx +++ b/apps/renderer/src/modules/discover/form.tsx @@ -187,7 +187,11 @@ export function DiscoverForm({ type }: { type: string }) { return ( <>
- + )} -
+
diff --git a/apps/renderer/src/modules/entry-content/index.tsx b/apps/renderer/src/modules/entry-content/index.tsx index ee8cb4a43..6f4ebfff5 100644 --- a/apps/renderer/src/modules/entry-content/index.tsx +++ b/apps/renderer/src/modules/entry-content/index.tsx @@ -212,6 +212,7 @@ export const EntryContentRender: Component<{ entryId: string }> = ({ entryId, cl key={entry.entries.id} >
diff --git a/apps/renderer/src/providers/extension-expose-provider.tsx b/apps/renderer/src/providers/extension-expose-provider.tsx index 24a60c889..0cd9e62c9 100644 --- a/apps/renderer/src/providers/extension-expose-provider.tsx +++ b/apps/renderer/src/providers/extension-expose-provider.tsx @@ -1,4 +1,5 @@ import { registerGlobalContext } from "@follow/shared/bridge" +import { env } from "@follow/shared/env" import { useEffect, useLayoutEffect } from "react" import { useTranslation } from "react-i18next" import { toast } from "sonner" @@ -28,6 +29,12 @@ export const ExtensionExposeProvider = () => { }, toast, + getApiUrl() { + return env.VITE_API_URL + }, + getWebUrl() { + return window.location.origin + }, }) }, []) diff --git a/packages/shared/src/bridge.ts b/packages/shared/src/bridge.ts index b3bce2043..812d6d88c 100644 --- a/packages/shared/src/bridge.ts +++ b/packages/shared/src/bridge.ts @@ -25,6 +25,9 @@ interface RenderGlobalContext { /// Utils toast: typeof toast + // URL + getWebUrl: () => string + getApiUrl: () => string } export const registerGlobalContext = (context: Partial) => {