From 70ff0652a53f999da1032db8c92a854c24f9d643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Sun, 12 Apr 2026 23:24:51 +0200 Subject: [PATCH] Use NativeTabs for liquid glass tab bar on iOS 26 Switches from expo-router Tabs to NativeTabs (unstable API) which renders native tab bars with liquid glass on iOS 26 and Material bottom navigation on Android. Adds SF Symbols and Material icons. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/mobile/app/(tabs)/_layout.tsx | 67 ++++++++++++++---------------- 1 file changed, 31 insertions(+), 36 deletions(-) diff --git a/apps/mobile/app/(tabs)/_layout.tsx b/apps/mobile/app/(tabs)/_layout.tsx index d8bd433..e4950dc 100644 --- a/apps/mobile/app/(tabs)/_layout.tsx +++ b/apps/mobile/app/(tabs)/_layout.tsx @@ -1,41 +1,36 @@ -import { Tabs } from "expo-router"; +import { NativeTabs } from "expo-router/unstable-native-tabs"; export default function TabLayout() { return ( - - null, - }} - /> - null, - }} - /> - null, - }} - /> - null, - }} - /> - + + + + Map + + + + Routes + + + + Activities + + + + Profile + + ); }