feat: přidat projekt
This commit is contained in:
commit
95b26b4063
42 changed files with 5261 additions and 0 deletions
38
lib/utils/razeni.dart
Normal file
38
lib/utils/razeni.dart
Normal file
|
@ -0,0 +1,38 @@
|
|||
import 'package:cloud_firestore/cloud_firestore.dart';
|
||||
|
||||
var razeni = [
|
||||
// VZESTUPNĚ ČAS
|
||||
(QueryDocumentSnapshot<Map<String, dynamic>> a,
|
||||
QueryDocumentSnapshot<Map<String, dynamic>> b) =>
|
||||
((a.data()["fromDate"] as Timestamp).toDate().hour ==
|
||||
(b.data()["fromDate"] as Timestamp).toDate().hour)
|
||||
? (a.data()["fromDate"] as Timestamp)
|
||||
.toDate()
|
||||
.minute
|
||||
.compareTo((b.data()["fromDate"] as Timestamp).toDate().minute)
|
||||
: (a.data()["fromDate"] as Timestamp)
|
||||
.toDate()
|
||||
.hour
|
||||
.compareTo((b.data()["fromDate"] as Timestamp).toDate().hour),
|
||||
// SESTUPNĚ ČAS
|
||||
(QueryDocumentSnapshot<Map<String, dynamic>> a,
|
||||
QueryDocumentSnapshot<Map<String, dynamic>> b) =>
|
||||
((b.data()["fromDate"] as Timestamp).toDate().hour ==
|
||||
(a.data()["fromDate"] as Timestamp).toDate().hour)
|
||||
? (b.data()["fromDate"] as Timestamp)
|
||||
.toDate()
|
||||
.minute
|
||||
.compareTo((a.data()["fromDate"] as Timestamp).toDate().minute)
|
||||
: (b.data()["fromDate"] as Timestamp)
|
||||
.toDate()
|
||||
.hour
|
||||
.compareTo((a.data()["fromDate"] as Timestamp).toDate().hour),
|
||||
// VZESTUPNĚ HODNOCENÍ
|
||||
(QueryDocumentSnapshot<Map<String, dynamic>> a,
|
||||
QueryDocumentSnapshot<Map<String, dynamic>> b) =>
|
||||
(a.data()["review"] as int).compareTo(b.data()["review"]),
|
||||
// SESTUPNĚ HODNOCENÍ
|
||||
(QueryDocumentSnapshot<Map<String, dynamic>> a,
|
||||
QueryDocumentSnapshot<Map<String, dynamic>> b) =>
|
||||
(b.data()["review"] as int).compareTo(a.data()["review"]),
|
||||
];
|
Loading…
Add table
Add a link
Reference in a new issue