Edited vote-removing.md
Viewed vote-removing.md:76-87
Searched for "streak"
Searched for "streak"
Viewed GrowthStreakBadge.tsx:1-112
Viewed ProfileBadges.tsx:1-193
The app actually has three different types of streaks, depending on where you are looking. Here is how each of them works:
1. Training / Growth Streak (Track Records)
If you see a flame icon (🔥) under a player's track records or training logs, this tracks consecutive days of training.
- How it increments: Every calendar day a user logs at least one "training" record, the streak goes up by 1.
- How it breaks: If a user misses a day (i.e., their last logged training was before yesterday), the streak resets to 0.
2. Weekly Activity Streak (Profile Badge)
If you see a flame badge on the main profile header (e.g., "🔥 3 This Week"), this is a simple weekly activity counter.
- How it works: It counts the number of matches or events the user has participated in during the current calendar week.
- How it breaks: It resets to 0 automatically at the start of every new week.
3. In-Game Scoring Streaks (Live Matches)
When actively scoring a live match (like Kabaddi or Table Tennis), the app tracks consecutive points or successful actions.
- How it increments: In Kabaddi, for example, a raider gets +1 to their streak for every consecutive raid where they score points. If they reach a streak of 3, the app marks them as "Hot" on their player pill.
- How it breaks: If they have an "Empty Raid" (0 points) or get tackled/out, their live streak immediately drops to 0.
Were you asking about a specific one of these streaks, or do you need help changing how one of them behaves?