challenge_page.dart 665 B

1234567891011121314151617181920212223
  1. import 'package:cloud_firestore/cloud_firestore.dart';
  2. import 'package:flutter/material.dart';
  3. import 'package:physigo/navigation/utils/challenges_utils.dart';
  4. class ChallengePage extends StatelessWidget {
  5. const ChallengePage({Key? key}) : super(key: key);
  6. @override
  7. Widget build(BuildContext context) {
  8. return Scaffold(
  9. body: FutureBuilder<DocumentSnapshot<Map<String, dynamic>>>(
  10. future: ChallengesUtils.getChallenge(),
  11. builder: (context, snapshot) {
  12. if(snapshot.hasData) {
  13. print(snapshot.data?.get('name'));
  14. }
  15. return const Text('Challenges are here');
  16. },
  17. ),
  18. );
  19. }
  20. }