From 39fef5cb2affe8d4c182bf7b1f093de4173918b3 Mon Sep 17 00:00:00 2001 From: rakhimovkamran Date: Sun, 27 Oct 2024 23:18:06 +0500 Subject: [PATCH] | Auth on view content --- src/pages/view-content/index.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/view-content/index.tsx b/src/pages/view-content/index.tsx index 4409de9..6633bc3 100644 --- a/src/pages/view-content/index.tsx +++ b/src/pages/view-content/index.tsx @@ -20,13 +20,15 @@ export const ViewContentPage = () => { const auth = useAuth(); + useEffect(() => { + void auth.mutateAsync() + }, []); const handleBuyContent = useCallback(async () => { try { if (!tonConnectUI.connected) { await tonConnectUI.openModal(); await auth.mutateAsync(); - return } @@ -57,7 +59,7 @@ export const ViewContentPage = () => { } catch (error) { console.error("Error handling Ton Connect subscription:", error); } - }, [content]); + }, [content, tonConnectUI.connected]); const haveLicense = useMemo(() => { return content?.data?.have_licenses?.includes("listen") || content?.data?.have_licenses?.includes("resale")