From e611261a072f2363ed082003033eeca9ae89fc82 Mon Sep 17 00:00:00 2001 From: Ammar Ahmed Date: Thu, 11 Dec 2025 13:58:41 +0500 Subject: [PATCH] mobile: wrapped 2025 --- .../components/side-menu/side-menu-home.tsx | 33 +- .../app/navigation/navigation-stack.tsx | 9 + apps/mobile/app/screens/wrapped/index.tsx | 1191 +++++++++++++++++ apps/mobile/app/services/navigation.ts | 3 +- .../mobile/app/stores/use-navigation-store.ts | 1 + apps/mobile/package-lock.json | 64 + apps/mobile/package.json | 1 + 7 files changed, 1293 insertions(+), 9 deletions(-) create mode 100644 apps/mobile/app/screens/wrapped/index.tsx diff --git a/apps/mobile/app/components/side-menu/side-menu-home.tsx b/apps/mobile/app/components/side-menu/side-menu-home.tsx index cde5ac6e9..b8b78efcb 100644 --- a/apps/mobile/app/components/side-menu/side-menu-home.tsx +++ b/apps/mobile/app/components/side-menu/side-menu-home.tsx @@ -19,6 +19,7 @@ along with this program. If not, see . import { SubscriptionPlan } from "@notesnook/core"; import { strings } from "@notesnook/intl"; import { useThemeColors } from "@notesnook/theme"; +import dayjs from "dayjs"; import React from "react"; import { FlatList, View } from "react-native"; import { DraxProvider, DraxScrollView } from "react-native-drax"; @@ -140,19 +141,35 @@ export function SideMenuHome() { paddingVertical: DefaultAppStyles.GAP_VERTICAL }} > - {(subscriptionType === SubscriptionPlan.FREE || - !subscriptionType || - !user) && - !SettingsService.getProperty("serverUrls") ? ( + {dayjs().month() !== 11 ? ( + <> + {(subscriptionType === SubscriptionPlan.FREE || + !subscriptionType || + !user) && + !SettingsService.getProperty("serverUrls") ? ( +