Remove contact exchange section from meeting points
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
+1
-27
@@ -434,36 +434,10 @@ export const parsedFeatures: ParsedFeature[] = [
|
||||
"text": "l'écran contient un bouton \"Personnalisé\""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Échanger des liens de contact",
|
||||
"tags": [],
|
||||
"steps": [
|
||||
{
|
||||
"keyword": "Étant donné que ",
|
||||
"text": "je suis sur la page \"points de rencontre\""
|
||||
},
|
||||
{
|
||||
"keyword": "Alors",
|
||||
"text": "l'écran contient une section \"Échanger vos contacts\""
|
||||
},
|
||||
{
|
||||
"keyword": "Et",
|
||||
"text": "l'écran contient un texte \"Mon QR Code\""
|
||||
},
|
||||
{
|
||||
"keyword": "Et",
|
||||
"text": "l'écran contient un bouton \"Scanner un QR\""
|
||||
},
|
||||
{
|
||||
"keyword": "Et",
|
||||
"text": "l'écran contient un bouton \"Partager mon lien\""
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"filePath": "features/meeting/us-16-point-rencontre.feature",
|
||||
"rawContent": "# language: fr\n@MEETING @priority-1\nFonctionnalité: US-16 Indiquer un ou plusieurs points de rencontre\n En tant qu'utilisateur\n Je peux indiquer un ou plusieurs points de rencontre\n En précisant le lieu et l'heure de cette rencontre\n Afin de croiser et faire connaissance d'autres participants\n\n Contexte:\n Étant donné que je suis connecté en tant qu'utilisateur\n\n Scénario: Accéder aux points de rencontre\n Étant donné que je suis sur la page \"détail événement\"\n Quand je navigue vers \"points de rencontre\"\n Alors je vois l'écran \"meeting-points\"\n\n Scénario: Créer un point de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient un bouton \"Créer le point de rencontre\"\n\n Scénario: Définir le lieu de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient une section \"Proposer un point de rencontre\"\n Et l'écran contient un champ \"Lieu\"\n\n Scénario: Définir l'heure de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient un bouton \"30 min avant\"\n Et l'écran contient un bouton \"1h avant\"\n Et l'écran contient un bouton \"Personnalisé\"\n\n Scénario: Échanger des liens de contact\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient une section \"Échanger vos contacts\"\n Et l'écran contient un texte \"Mon QR Code\"\n Et l'écran contient un bouton \"Scanner un QR\"\n Et l'écran contient un bouton \"Partager mon lien\"\n",
|
||||
"rawContent": "# language: fr\n@MEETING @priority-1\nFonctionnalité: US-16 Indiquer un ou plusieurs points de rencontre\n En tant qu'utilisateur\n Je peux indiquer un ou plusieurs points de rencontre\n En précisant le lieu et l'heure de cette rencontre\n Afin de croiser et faire connaissance d'autres participants\n\n Contexte:\n Étant donné que je suis connecté en tant qu'utilisateur\n\n Scénario: Accéder aux points de rencontre\n Étant donné que je suis sur la page \"détail événement\"\n Quand je navigue vers \"points de rencontre\"\n Alors je vois l'écran \"meeting-points\"\n\n Scénario: Créer un point de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient un bouton \"Créer le point de rencontre\"\n\n Scénario: Définir le lieu de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient une section \"Proposer un point de rencontre\"\n Et l'écran contient un champ \"Lieu\"\n\n Scénario: Définir l'heure de rencontre\n Étant donné que je suis sur la page \"points de rencontre\"\n Alors l'écran contient un bouton \"30 min avant\"\n Et l'écran contient un bouton \"1h avant\"\n Et l'écran contient un bouton \"Personnalisé\"\n",
|
||||
"screenIds": [
|
||||
"event-detail",
|
||||
"meeting-points"
|
||||
|
||||
+28
-32
@@ -19,7 +19,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 3,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la création d'événement",
|
||||
@@ -57,7 +57,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux détails d'un événement terminé",
|
||||
@@ -79,7 +79,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Voir les commentaires existants",
|
||||
@@ -109,7 +109,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 4,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Consulter un événement avant inscription",
|
||||
@@ -143,7 +143,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 8,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Consulter un macro-événement",
|
||||
@@ -181,11 +181,11 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
},
|
||||
{
|
||||
"featureId": "us-16",
|
||||
"totalScenarios": 5,
|
||||
"passed": 5,
|
||||
"totalScenarios": 4,
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.702Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux points de rencontre",
|
||||
@@ -202,10 +202,6 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
{
|
||||
"name": "Définir l'heure de rencontre",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "Échanger des liens de contact",
|
||||
"status": "passed"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -215,7 +211,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Partager un événement auquel je participe",
|
||||
@@ -245,7 +241,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"skipped": 3,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Configurer les notifications de nouveaux participants",
|
||||
@@ -271,7 +267,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 2,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Voir les événements à venir sur l'accueil",
|
||||
@@ -301,7 +297,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 1,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder au profil d'un participant",
|
||||
@@ -331,7 +327,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la liste des événements depuis le profil",
|
||||
@@ -369,7 +365,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 2,
|
||||
"lastRun": "2026-01-19T11:47:58.183Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la liste des inscrits d'un événement",
|
||||
@@ -399,7 +395,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 1,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à mon profil",
|
||||
@@ -433,7 +429,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 3,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux paramètres de profil",
|
||||
@@ -463,7 +459,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder au partage de profil",
|
||||
@@ -493,7 +489,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 5,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder au partage depuis le profil",
|
||||
@@ -523,7 +519,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 2,
|
||||
"failed": 0,
|
||||
"skipped": 1,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux paramètres de notification",
|
||||
@@ -545,7 +541,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 1,
|
||||
"failed": 0,
|
||||
"skipped": 2,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux paramètres de notification",
|
||||
@@ -567,7 +563,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 1,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la création d'événement",
|
||||
@@ -593,7 +589,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 1,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder au profil pour voir la photo",
|
||||
@@ -623,7 +619,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder aux détails d'un événement terminé",
|
||||
@@ -653,7 +649,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 3,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder au bilan consolidé",
|
||||
@@ -675,7 +671,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 7,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la création d'atelier",
|
||||
@@ -713,7 +709,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Accéder à la zone de notes personnelles",
|
||||
@@ -743,7 +739,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 5,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Voir les commentaires existants d'un atelier",
|
||||
@@ -773,7 +769,7 @@ const rawResults: RawFeatureTestStatus[] = [
|
||||
"passed": 0,
|
||||
"failed": 0,
|
||||
"skipped": 4,
|
||||
"lastRun": "2026-01-19T11:47:58.184Z",
|
||||
"lastRun": "2026-01-26T13:37:41.703Z",
|
||||
"scenarios": [
|
||||
{
|
||||
"name": "Voir les ateliers d'un événement",
|
||||
|
||||
@@ -80,52 +80,6 @@ export function MeetingPointsScreen({ navigate }: ScreenProps) {
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
<Divider />
|
||||
|
||||
{/* QR Code exchange section */}
|
||||
<Text style={{ fontWeight: 'bold', marginBottom: 12 }}>Échanger vos contacts</Text>
|
||||
<Text style={{ color: 'var(--sketch-gray)', marginBottom: 12, fontSize: 14 }}>
|
||||
Partagez votre QR code avec les autres participants pour rester en contact.
|
||||
</Text>
|
||||
|
||||
<Card style={{ textAlign: 'center', padding: 20 }}>
|
||||
<div style={{
|
||||
width: 120,
|
||||
height: 120,
|
||||
margin: '0 auto 12px',
|
||||
border: '2px solid var(--sketch-black)',
|
||||
borderRadius: 8,
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'center',
|
||||
background: 'var(--sketch-white)',
|
||||
}}>
|
||||
<div style={{
|
||||
width: 100,
|
||||
height: 100,
|
||||
background: `
|
||||
repeating-linear-gradient(
|
||||
0deg,
|
||||
var(--sketch-black) 0px,
|
||||
var(--sketch-black) 8px,
|
||||
var(--sketch-white) 8px,
|
||||
var(--sketch-white) 16px
|
||||
)
|
||||
`,
|
||||
opacity: 0.3,
|
||||
}} />
|
||||
</div>
|
||||
<Text style={{ margin: 0, fontWeight: 'bold' }}>Mon QR Code</Text>
|
||||
<Text style={{ margin: '4px 0 0 0', fontSize: 13, color: 'var(--sketch-gray)' }}>
|
||||
Scannez pour m'ajouter
|
||||
</Text>
|
||||
</Card>
|
||||
|
||||
<div style={{ display: 'flex', gap: 8, marginTop: 12 }}>
|
||||
<Button style={{ flex: 1 }}>Scanner un QR</Button>
|
||||
<Button variant="primary" style={{ flex: 1 }}>Partager</Button>
|
||||
<Button style={{ flex: 1 }}>Copier le lien</Button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user