강의

멘토링

커뮤니티

Inflearn Community Q&A

sinpk166807's profile image
sinpk166807

asked

Coding Netflix UI Clone with Flutter + Firebase [Just Flutter]

Connecting Flutter and Firebase - 2) Writing Flutter Code

FirebaseFrirestroe 사용시 아래코드로 하시면 됩니다.

Written on

·

770

5

cloud_firestore3.1.10 사용시 참고하세요

 
class _HomeScreenState extends State<HomeScreen> {
FirebaseFirestore firebaseFirestore = FirebaseFirestore.instance;
late Stream<QuerySnapshot> streamData;

@override
void initState() {
super.initState();
streamData = firebaseFirestore.collection('movie').snapshots();
}

Widget _fetchData(BuildContext context) {
return StreamBuilder<QuerySnapshot>(
stream: FirebaseFirestore.instance.collection('movie').snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData) {
return LinearProgressIndicator();
}
return _buildBody(context, snapshot.data!.docs);
});
}

Widget _buildBody(BuildContext context, List<DocumentSnapshot> snapshot) {
List<Movie> movies = snapshot.map((d) => Movie.fromSnapshot(d)).toList();
return ListView(children: [
Stack(
children: [CarouselImage(movies: movies), TopBar()],
),
CircleSlider(movies: movies),
BoxSlider(movies: movies)
]);
}

@override
Widget build(BuildContext context) {
return _fetchData(context);
}
}
firebaseFlutter클론코딩

Answer 4

1

감사합니당

0

와 감사해요.. 최신 버전에서 어떻게 해야될지 막막해하고 잇어쓴ㄴ데.

0

와 너무 감사합니다...!!!

0

감사합니다.

sinpk166807's profile image
sinpk166807

asked

Ask a question