Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Sessions: create / edit / cancel] Connect hosted-session management navigation

Aperta
#91 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
dart, flutter
Ambito
frontend

Direzione di ricerca

Start with lib/router.dart and lib/screens/home_screen.dart to add a Home action that routes to HostedSessionsScreen via loadHostedSessions. Check the route's account guard and keep static session routes ahead of /sessions/:id. Done when test/router_dp_s06_2_test.dart passes with flutter test test/router_dp_s06_2_test.dart and flutter analyze is clean, showing that each row hook receives the correct meeting ID. Depends on #90, which is still open.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

sessions

What to build

Let a student open their hosted-meeting list from Home. Connect each list action to the correct meeting ID and keep the app’s sign-in checks on the route.

Files

Steps

  1. Add Home action and route loading HostedSessionsScreen through loadHostedSessions.
  2. Pass onCreate/onEdit/onCancel hooks; tests assert emitted route/action IDs. Actual create/edit/cancel callbacks are bound as their screen slices merge—do not create fake-success screens to satisfy this task.
  3. Keep account check on the route and place static session routes before /sessions/:id routes when those exist.

Example

Home opens own host list; row hooks receive correct id; cancelled own session remains listed.

Check it works

In test/router_dp_s06_2_test.dart, check the example above and the failure or limit described in the steps. Run flutter test test/router_dp_s06_2_test.dart and flutter analyze.

Before starting

  • #90 — Render caller hosted-session list

References

Assign yourself before starting, or comment to claim the issue. Project setup.

Lingua principale
PLpgSQL
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DevDogsUGA/DogPack

Tutte le issue di DevDogsUGA/DogPack

Issue simili

Altre issue su Web Dev

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.