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

At step 5th in `Get to know Firebase for Flutter` codelabs, the screenshot is not synced with code

Aperta Adatta ai principianti
#13,816 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
76/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
dart, flutter
Ambito
documentation

Direzione di ricerca

Trova il passaggio 5 del codelab Get to know Firebase for Flutter e confronta il relativo screenshot con l'esempio AuthFunc step-05 fornito. Aggiorna lo screenshot in modo che corrisponda al codice in esecuzione, incluso il pulsante Profile visibile, quindi visualizza in anteprima questo passaggio del codelab per verificare che l'immagine e il codice siano sincronizzati.

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

Descrizione

a.tut.codelab-google p2-medium
스크린샷 2024-10-25 오전 10 40 47
// Copyright 2022 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// step-05

import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';

import 'widgets.dart';

class AuthFunc extends StatelessWidget {
  const AuthFunc({
    super.key,
    required this.loggedIn,
    required this.signOut,
  });

  final bool loggedIn;
  final void Function() signOut;

  @override
  Widget build(BuildContext context) {
    return Row(
      children: [
        Padding(
          padding: const EdgeInsets.only(left: 24, bottom: 8),
          child: StyledButton(
              onPressed: () {
                !loggedIn ? context.push('/sign-in') : signOut();
              },
              child: !loggedIn ? const Text('RSVP') : const Text('Logout')),
        ),
        Visibility(
            visible: loggedIn,
            child: Padding(
              padding: const EdgeInsets.only(left: 24, bottom: 8),
              child: StyledButton(
                  onPressed: () {
                    context.push('/profile');
                  },
                  child: const Text('Profile')),
            ))
      ],
    );
  }
}

I noticed a discrepancy between your code and the screenshots in the codelab. When I ran the code, the profile button was supposed to appear, but it didn't. Could you please update the screenshot for that page?

Lingua principale
Dart
Stelle
3.1k
Fork
3.5k
Merge medio
2g 3h
PR unite (30g)
46

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 flutter/website

Tutte le issue di flutter/website

Issue simili

Altre issue su Dart

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.