Тема
Стрічка та пошук
Головний екран Peaced — це стрічка подій поруч із вами. Переглядайте заходи у вигляді карток або на інтерактивній карті.
Вигляд стрічки
Картки
Кожна картка події показує:
- Обкладинку та назву
- Дату, час і місце
- Категорію та кількість учасників
- Значок RSVP (якщо вже відмітились)
Карта
Перемкніться на вкладку Карта, щоб побачити всі найближчі події на MapView. Натисніть маркер — відкриється міні-картка події.
Фільтри
Натисніть іконку фільтра у верхньому куті, щоб звузити результати:
| Фільтр | Опис |
|---|---|
| Категорія | Музика, спорт, арт, їжа тощо |
| Дата від/до | Часовий діапазон |
| Радіус | Відстань від поточного місця (км) |
Застосовані фільтри зберігаються між сесіями (Zustand filters.ts).
Пошук
Натисніть іконку 🔍 або перейдіть на вкладку Пошук:
- Введіть назву події, місце або ключове слово
- Результати оновлюються в реальному часі
- Пошук враховує активні фільтри
Збережені події
Натисніть ❤️ на картці або на сторінці події, щоб зберегти в закладки. Доступ до збережених — у Профілі → Збережені.
Оновлення стрічки
Потягніть стрічку вниз (pull-to-refresh) для оновлення. Дані кешуються через React Query; staleTime дозволяє швидке повторне відкриття без мережевого запиту.
Геолокація
Дозвольте доступ до геолокації для точних результатів «поруч». Без дозволу застосунок використовує останнє збережене місто.