feat: unify QuickInputBar across all apps with locale + deferSearch

- Add `locale` prop to all 6 apps using QuickInputBar
  (todo, contacts, zitare, citycorners, questions, calendar)
- Enable `deferSearch` on apps with create flow
  (contacts, zitare, questions) to match todo behavior
- Pass locale through Calendar's UnifiedBar wrapper
- Questions: default to 'en' locale (English-first app)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-23 21:06:58 +01:00
parent 534b55b566
commit 436e92c560
6 changed files with 15 additions and 0 deletions

View file

@ -273,6 +273,8 @@
emptyText={$_('search.noResults')}
searchingText={$_('search.searching')}
createText={$_('search.create')}
deferSearch={true}
locale={$locale || 'de'}
appIcon="quote"
bottomOffset={inputBarBottomOffset}
hasFabRight={true}