feat: add centered quick-add item button in bottom nav
All checks were successful
Luggage List Build / build-web (push) Successful in 29s
Luggage List Build / build-android (push) Successful in 5m59s
Luggage List Build / release (push) Successful in 11s

This commit is contained in:
2026-04-18 18:13:28 +02:00
parent fb54db0619
commit 2ec877362f
3 changed files with 65 additions and 17 deletions

View File

@@ -727,6 +727,14 @@ export default function AppRoot() {
}, 80);
}
function openQuickAddItemFromNav() {
if (!selectedTripId) {
showAlert('No trip selected', 'Please select or create a trip first.');
return;
}
openAddItemModal();
}
if (!loaded) {
return (
<SafeAreaView style={[styles.safe, { paddingTop: topInset }]}>
@@ -817,7 +825,7 @@ export default function AppRoot() {
</ScrollView>
</KeyboardAvoidingView>
<BottomTab current={tab} onChange={setTab} />
<BottomTab current={tab} onChange={setTab} onAddItem={openQuickAddItemFromNav} canAddItem={!!selectedTripId} />
<DatePickerModal
visible={datePicker.visible}