From e3a4f12140b787e8ab50dac54608970fc45391c3 Mon Sep 17 00:00:00 2001 From: Chubby Granny Chaser Date: Sun, 16 Feb 2025 19:13:12 +0000 Subject: [PATCH] feat: adding deeplink for profile --- src/main/index.ts | 6 ++++++ .../pages/profile/report-profile/report-profile.tsx | 12 +++++------- .../settings/aparence/modals/add-theme-modal.tsx | 11 +++++------ 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/src/main/index.ts b/src/main/index.ts index 919e48c6..1ff70ebd 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -85,6 +85,12 @@ const handleDeepLinkPath = (uri?: string) => { if (url.host === "install-source") { WindowManager.redirect(`settings${url.search}`); + return; + } + + if (url.host === "profile") { + WindowManager.redirect(`profile${url.search}`); + return; } if (url.host === "install-theme") { diff --git a/src/renderer/src/pages/profile/report-profile/report-profile.tsx b/src/renderer/src/pages/profile/report-profile/report-profile.tsx index 04afea51..40084aba 100644 --- a/src/renderer/src/pages/profile/report-profile/report-profile.tsx +++ b/src/renderer/src/pages/profile/report-profile/report-profile.tsx @@ -74,7 +74,10 @@ export function ReportProfile() { title={t("report_profile")} clickOutsideToClose={false} > -
+ - + diff --git a/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx b/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx index 9df7e7a4..2427d6ae 100644 --- a/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx +++ b/src/renderer/src/pages/settings/aparence/modals/add-theme-modal.tsx @@ -74,7 +74,10 @@ export function AddThemeModal({ description={t("create_theme_modal_description")} onClose={onClose} > -
+ -