Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
ifarm
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TMP-2022-009
ifarm
Commits
10652cad
Commit
10652cad
authored
Oct 13, 2022
by
ayodyabanuka
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated
parent
7d209d0b
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
185 additions
and
176 deletions
+185
-176
assets/images/bucket_bottom.png
assets/images/bucket_bottom.png
+0
-0
lib/Screens/AB/Food.dart
lib/Screens/AB/Food.dart
+0
-4
lib/Screens/AB/Navbar.dart
lib/Screens/AB/Navbar.dart
+11
-6
lib/Screens/AB/data.dart
lib/Screens/AB/data.dart
+167
-166
lib/functions/firebaseFunctions.dart
lib/functions/firebaseFunctions.dart
+7
-0
No files found.
assets/images/bucket_bottom.png
0 → 100644
View file @
10652cad
1.87 KB
lib/Screens/AB/Food.dart
View file @
10652cad
import
'dart:ffi'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:cloud_firestore/cloud_firestore.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_auth/firebase_auth.dart'
;
import
'package:firebase_database/firebase_database.dart'
;
import
'package:firebase_database/firebase_database.dart'
;
import
'package:firebase_database/ui/firebase_animated_list.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:flutter/services.dart'
;
import
'package:flutter/services.dart'
;
import
'package:flutter_barcode_scanner/flutter_barcode_scanner.dart'
;
import
'package:flutter_barcode_scanner/flutter_barcode_scanner.dart'
;
import
'package:ifarm/Screens/AB/bucket.dart'
;
import
'package:ifarm/Screens/AB/data.dart'
;
import
'package:ifarm/Screens/AB/data.dart'
;
import
'package:ifarm/functions/firebaseFunctions.dart'
;
import
'package:ifarm/functions/firebaseFunctions.dart'
;
...
...
lib/Screens/AB/Navbar.dart
View file @
10652cad
import
'package:flutter/material.dart'
;
import
'package:flutter/material.dart'
;
import
'package:font_awesome_flutter/font_awesome_flutter.dart'
;
import
'package:ifarm/Screens/AB/Home.dart'
;
import
'package:ifarm/Screens/AB/Home.dart'
;
import
'package:ifarm/Screens/AB/Profile.dart'
;
import
'package:ifarm/Screens/AB/Profile.dart'
;
...
@@ -20,7 +21,7 @@ class _NavbarState extends State<Navbar> {
...
@@ -20,7 +21,7 @@ class _NavbarState extends State<Navbar> {
@override
@override
Widget
build
(
BuildContext
context
)
{
Widget
build
(
BuildContext
context
)
{
return
Scaffold
(
return
Scaffold
(
backgroundColor:
Color
(
0xff024F8E
),
backgroundColor:
const
Color
(
0xff024F8E
),
appBar:
AppBar
(
appBar:
AppBar
(
title:
const
SizedBox
(
title:
const
SizedBox
(
width:
100
,
width:
100
,
...
@@ -43,7 +44,7 @@ class _NavbarState extends State<Navbar> {
...
@@ -43,7 +44,7 @@ class _NavbarState extends State<Navbar> {
],
],
),
),
bottomNavigationBar:
BottomNavigationBar
(
bottomNavigationBar:
BottomNavigationBar
(
backgroundColor:
Color
.
fromARGB
(
150
,
6
,
91
,
161
),
backgroundColor:
const
Color
.
fromARGB
(
150
,
6
,
91
,
161
),
type:
BottomNavigationBarType
.
fixed
,
type:
BottomNavigationBarType
.
fixed
,
elevation:
1
,
elevation:
1
,
currentIndex:
_selectedIndex
,
currentIndex:
_selectedIndex
,
...
@@ -52,10 +53,14 @@ class _NavbarState extends State<Navbar> {
...
@@ -52,10 +53,14 @@ class _NavbarState extends State<Navbar> {
showSelectedLabels:
false
,
showSelectedLabels:
false
,
showUnselectedLabels:
false
,
showUnselectedLabels:
false
,
items:
const
[
items:
const
[
BottomNavigationBarItem
(
label:
'Home'
,
icon:
Icon
(
Icons
.
home
)),
BottomNavigationBarItem
(
BottomNavigationBarItem
(
label:
'Buy'
,
icon:
Icon
(
Icons
.
shopping_bag
)),
label:
'Home'
,
icon:
FaIcon
(
FontAwesomeIcons
.
house
)),
BottomNavigationBarItem
(
label:
'Profile'
,
icon:
Icon
(
Icons
.
person
)),
BottomNavigationBarItem
(
BottomNavigationBarItem
(
label:
'Settings'
,
icon:
Icon
(
Icons
.
settings
))
label:
'Statistic'
,
icon:
FaIcon
(
FontAwesomeIcons
.
chartLine
)),
BottomNavigationBarItem
(
label:
'Profile'
,
icon:
FaIcon
(
FontAwesomeIcons
.
user
)),
BottomNavigationBarItem
(
label:
'Settings'
,
icon:
FaIcon
(
FontAwesomeIcons
.
gear
))
],
],
onTap:
_onItemTapped
,
onTap:
_onItemTapped
,
),
),
...
...
lib/Screens/AB/data.dart
View file @
10652cad
This diff is collapsed.
Click to expand it.
lib/functions/firebaseFunctions.dart
View file @
10652cad
...
@@ -14,4 +14,11 @@ class FirestoreServices {
...
@@ -14,4 +14,11 @@ class FirestoreServices {
.
doc
(
name
)
.
doc
(
name
)
.
set
({
'Buckets'
:
foodbucketID
});
.
set
({
'Buckets'
:
foodbucketID
});
}
}
static
removefoodbuckets
(
foodbucketID
,
name
)
async
{
await
FirebaseFirestore
.
instance
.
collection
(
'buckets'
)
.
doc
(
name
)
.
set
({
'Buckets'
:
foodbucketID
});
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment