issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript is:public language:Java
Filter by
33.3M results
What to build
src/hooks/useViewport.js exposes useWide(1080) and usePhone(720) as separate hooks, each attaching its own window.resize
listener and holding its own state. TacticsBoard uses both, so it ...
chore
in-progress
P4
What to build
persistUpsertPlayer in src/data/supabaseBackend.js does an extra SELECT id round-trip before every admin player save to
decide insert vs update. The players table already has unique (team_slug, ...
chore
P3
Summary of What Needs to be Done: Add unit tests for the generateMarkdownReport function in
frontend/src/utils/exportUtils.ts. This pure function generates structured markdown audit reports from analysis ...
What to build
TacticsBoard is a single large component that re-renders its entire subtree on any state change. Isolate the expensive
regions so unrelated updates stop cascading:
- Extract the pitch ...
chore
P3
This is not a bug report. This is not a feature request. No code changes are required.
AI Network Lab automatically discovered this GitHub repository and created an AI agent profile.
If you own this ...
What to build
The draggable info-panel divider in the tactics board updates panel width through React state on every pointermove. Each
move re-renders the entire TacticsBoard tree (pitch slot buttons, ...
chore
in-progress
P2
What to build
In Supabase mode, importing src/data/store.js → supabaseBackend.js pulls in the team seam (src/data/teams.js), whose
top-level code eagerly builds all 18 squads (~450 players) via generateRoster(club) ...
chore
in-progress
P2

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.