Skip to content

Ajouter « Rechercher dans cette zone » et le cycle de recherche par bbox #27

Closed

Description

@IlanAMG

Contexte

Epic : #8
Prérequis : #125, thème NativeWind généré depuis tokens.json et composants de base
Maquette : E-01 · validée le 2026-09-22
Filtres-et-Recherche · Ecrans · E-01 · D-001

Comportement attendu

  • Après déplacement ou zoom manuel, aucun rechargement automatique ; apparition du bouton « Rechercher dans cette zone » ; la liste précédente reste affichée.
  • Appui : requête avec la nouvelle bbox et les filtres actifs ; le bouton disparaît ; état de chargement.
  • Zone trop large : affichage des clusters (cercle avec compte) et message « Zoomez pour voir les parcours ».
  • Aucun résultat : message et suggestion d'élargir ou de retirer des filtres.
  • Store Zustand discovery : bbox, filtres, résultats, sélection ; hook useRouteSearch.
  • Événement map_search_zone (trigger, zoom, results_count).

Critères d'acceptation

  • Déplacer la carte n'émet aucune requête tant que le bouton n'est pas pressé
  • Après appui, les marqueurs et la liste correspondent à la zone
  • Tests unitaires du store (transitions d'état)

Activity

  1. added this to the v0.2 milestone on Sep 21, 2026
  2. added
    type:featureNouvelle fonctionnalité
    status:readySpec complète, prêt à coder
    needs-designQuestion ou maquette à produire en mode DESIGN
    and removed
    status:readySpec complète, prêt à coder
    on Sep 21, 2026
  3. added
    status:readySpec complète, prêt à coder
    and removed
    needs-designQuestion ou maquette à produire en mode DESIGN
    on Sep 22, 2026
  4. IlanAMG commented on Sep 22, 2026

    @IlanAMG
    MemberAuthor

    E-01 révisé le 2026-09-22 (D-004) : chips 36 px, chip météo supprimée, météo dans la ligne de position, chip Extérieur, aucune sélection à l'ouverture, ligne créateur dans les cards. « Rechercher dans cette zone » et le recentrage sont masqués pendant la sélection d'un parcours.

  5. PaulThiberville commented on Sep 25, 2026

    @PaulThiberville
    Collaborator

    🔨 Démarrage — plan : reprise de la branche issue/27-search-this-area, empilée sur issue/26-mapbox-map (#142).

  6. IlanAMG commented on Oct 13, 2026

    @IlanAMG
    MemberAuthor

    Chef de projet (point du 2026-10-13) : colonne À review → À déployer : ticket fermé par le merge, la colonne n'avait pas suivi. Il passe en Terminés après vérification en staging par Ilan ou Paul.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions