Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
feelver
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
2F-ART
feelver
Commits
9aec92a7
Commit
9aec92a7
authored
Jul 14, 2020
by
art
Browse files
Options
Browse Files
Download
Plain Diff
update
parents
46b9e6d4
facc6447
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
363 additions
and
305 deletions
+363
-305
lib/main.dart
+3
-1
lib/ui/shop/shop_Nearby_places.dart
+349
-0
lib/ui/shop/shop_main.dart
+8
-301
lib/ui/shop/shop_reviews.dart
+3
-3
No files found.
lib/main.dart
View file @
9aec92a7
...
@@ -24,7 +24,9 @@ class MyApp extends StatelessWidget {
...
@@ -24,7 +24,9 @@ class MyApp extends StatelessWidget {
primarySwatch:
Colors
.
blue
,
primarySwatch:
Colors
.
blue
,
),
),
// home: AccountSettingPage(),
// home: AccountSettingPage(),
home:
MyOrderStatus
(),
// home: OtherMenuPage(),
home:
MainShop
(),
// home: service_tab(),
// home: service_tab(),
// home: SplashScreenPage(),
// home: SplashScreenPage(),
);
);
...
...
lib/ui/shop/shop_Nearby_places.dart
0 → 100644
View file @
9aec92a7
import
'package:feelverapp/ui/nearme/near_me_detail.dart'
;
import
'package:feelverapp/ui/shop/shop_main.dart'
;
import
'package:feelverapp/util/SizeConfig.dart'
;
import
'package:flutter/material.dart'
;
class
ShopNearbyPlacesPage
extends
StatefulWidget
{
@override
_ShopNearbyPlacesPageState
createState
()
=>
_ShopNearbyPlacesPageState
();
}
class
_ShopNearbyPlacesPageState
extends
State
<
ShopNearbyPlacesPage
>
{
@override
Widget
build
(
BuildContext
context
)
{
SizeConfig
(
context
);
return
Stack
(
children:
<
Widget
>[
Container
(
width:
double
.
maxFinite
,
// color: Colors.orangeAccent,
child:
Column
(
children:
<
Widget
>[
Container
(
// color: Colors.blue,
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
15
),
bottom:
SizeConfig
.
getPadding
(
10
),
left:
SizeConfig
.
getPadding
(
24
),
),
child:
Row
(
crossAxisAlignment:
CrossAxisAlignment
.
start
,
children:
<
Widget
>[
Text
(
'สถานที่ใกล้เคียง'
,
style:
TextStyle
(
color:
Color
(
0xFF6AB3AA
),
fontSize:
SizeConfig
.
getFontSize
(
14
),
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
175
),
),
Text
(
'ดูทั้งหมด'
,
style:
TextStyle
(
color:
Colors
.
black
,
fontSize:
SizeConfig
.
getFontSize
(
14
),
),
),
],
),
),
Container
(
padding:
EdgeInsets
.
only
(
left:
SizeConfig
.
getPadding
(
24
)),
alignment:
Alignment
.
topLeft
,
child:
Wrap
(
alignment:
WrapAlignment
.
start
,
spacing:
10.0
,
// gap between adjacent chips
runSpacing:
5.0
,
// gap between lines
children:
<
Widget
>[
FilterChip
(
label:
Text
(
"ทั้งหมด (10)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
setState
(()
{});
},
),
FilterChip
(
label:
Text
(
"ที่เที่ยว (5)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"ที่กิน (3)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"ที่พัก (1)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"กิจกรรม (1)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
],
),
),
],
)),
getlist
(),
],
);
}
getlist
()
{
return
Container
(
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
140
),
left:
SizeConfig
.
getPadding
(
16
),
right:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
10
),
),
child:
ListView
.
builder
(
scrollDirection:
Axis
.
vertical
,
itemCount:
entries
.
length
,
itemBuilder:
(
context
,
i
)
{
return
_nearByItem
(
entries
[
i
]);
},
),
);
}
Widget
_nearByItem
(
String
title
)
{
return
InkWell
(
onTap:
()
{
Navigator
.
push
(
context
,
MaterialPageRoute
(
builder:
(
context
)
=>
NearmeDetail
(),
),
);
},
child:
Card
(
child:
Row
(
mainAxisAlignment:
MainAxisAlignment
.
start
,
children:
<
Widget
>[
Padding
(
padding:
const
EdgeInsets
.
only
(
left:
10
),
child:
Image
.
asset
(
'assets/images/demo_img.png'
,
width:
SizeConfig
.
getWidth
(
110
),
height:
SizeConfig
.
getHeight
(
150
),
fit:
BoxFit
.
fitWidth
,
),
),
Expanded
(
child:
Column
(
crossAxisAlignment:
CrossAxisAlignment
.
start
,
children:
<
Widget
>[
Container
(
child:
Text
(
'ซีไลฟ์ แบงคอก โอเชียน เวิลด์'
,
style:
TextStyle
(
color:
Colors
.
black87
,
fontSize:
SizeConfig
.
getFontSize
(
16
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w700
),
),
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
16
),
left:
SizeConfig
.
getPadding
(
16
),
right:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
4
)),
),
Container
(
child:
Text
(
'พิพิธภัณฑ์สัตว์น้ำ'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
// alignment: Alignment.topLeft,
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
0
),
left:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
4
)),
),
Row
(
children:
<
Widget
>[
SizedBox
(
width:
SizeConfig
.
getWidth
(
16
),
),
ImageIcon
(
AssetImage
(
'assets/images/pin_drop.png'
),
color:
Colors
.
black54
,
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
4
),
),
Text
(
'54 km'
,
style:
TextStyle
(
fontWeight:
FontWeight
.
w500
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
color:
Colors
.
black54
,
),
),
],
),
Container
(
child:
Text
(
'พิพิธภัณฑ์สัตว์น้ำ ซี ไลฟ์ โอเชียน เวิลด์ กรุงเทพ หรือ บางกอก ซี ไลฟ์ โอเชียนเวิลด์...'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
// alignment: Alignment.topLeft,
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
8
),
left:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
0
)),
),
Row
(
children:
<
Widget
>[
SizedBox
(
width:
SizeConfig
.
getWidth
(
4
),
),
Container
(
alignment:
Alignment
.
topLeft
,
child:
Text
(
'4.4'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
14
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
5
),
left:
SizeConfig
.
getPadding
(
10
),
bottom:
SizeConfig
.
getPadding
(
5
)),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
14
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_unactive.png'
),
color:
Colors
.
grey
,
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
40
),
height:
SizeConfig
.
getWidth
(
30
),
),
],
),
SizedBox
(
height:
SizeConfig
.
getWidth
(
10
),
),
],
),
),
],
),
),
);
}
}
lib/ui/shop/shop_main.dart
View file @
9aec92a7
import
'package:feelverapp/ui/nearme/near_me_detail.dart'
;
import
'package:feelverapp/ui/nearme/near_me_detail.dart'
;
import
'package:feelverapp/ui/shop/shop_Nearby_places.dart'
;
import
'package:feelverapp/ui/shop/shop_reviews.dart'
;
import
'package:feelverapp/ui/shop/shop_reviews.dart'
;
import
'package:feelverapp/ui/shop/shop_service.dart'
;
import
'package:feelverapp/ui/shop/shop_service.dart'
;
import
'package:feelverapp/util/SizeConfig.dart'
;
import
'package:feelverapp/util/SizeConfig.dart'
;
...
@@ -260,7 +261,13 @@ class _MainShopState extends State<MainShop>
...
@@ -260,7 +261,13 @@ class _MainShopState extends State<MainShop>
// child: getlist(),
// child: getlist(),
//width: 20,
//width: 20,
),
),
setupView
()
//
Container
(
// width: double.maxFinite,
// color: Colors.yellow,
// child: setupView(),
child:
ShopNearbyPlacesPage
(),
),
],
],
),
),
),
),
...
@@ -268,304 +275,4 @@ class _MainShopState extends State<MainShop>
...
@@ -268,304 +275,4 @@ class _MainShopState extends State<MainShop>
),
),
);
);
}
}
setupView
()
{
return
Stack
(
children:
<
Widget
>[
Container
(
width:
double
.
maxFinite
,
color:
Colors
.
white
,
child:
Container
(
padding:
EdgeInsets
.
only
(
left:
SizeConfig
.
getPadding
(
24
)),
alignment:
Alignment
.
topLeft
,
child:
Wrap
(
alignment:
WrapAlignment
.
start
,
spacing:
10.0
,
// gap between adjacent chips
runSpacing:
5.0
,
// gap between lines
children:
<
Widget
>[
FilterChip
(
label:
Text
(
"ทั้งหมด (10)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
setState
(()
{});
},
),
FilterChip
(
label:
Text
(
"ที่เที่ยว (5)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"ที่กิน (3)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"ที่พัก (1)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
FilterChip
(
label:
Text
(
"กิจกรรม (1)"
,
style:
TextStyle
(
color:
Colors
.
white
,
fontSize:
SizeConfig
.
getFontSize
(
15
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
backgroundColor:
Color
.
fromRGBO
(
106
,
179
,
170
,
1
),
shape:
StadiumBorder
(
side:
BorderSide
(
color:
Colors
.
white
),
),
onSelected:
(
bool
value
)
{
print
(
"selected"
);
},
),
],
),
),
),
getlist
(),
],
);
}
getlist
()
{
return
Container
(
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
100
),
left:
SizeConfig
.
getPadding
(
16
),
right:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
10
),
),
child:
ListView
.
builder
(
scrollDirection:
Axis
.
vertical
,
itemCount:
entries
.
length
,
itemBuilder:
(
context
,
i
)
{
return
_nearByItem
(
entries
[
i
]);
},
),
);
}
Widget
_nearByItem
(
String
title
)
{
return
InkWell
(
onTap:
()
{
Navigator
.
push
(
context
,
MaterialPageRoute
(
builder:
(
context
)
=>
NearmeDetail
(),
),
);
},
child:
Card
(
child:
Row
(
mainAxisAlignment:
MainAxisAlignment
.
start
,
children:
<
Widget
>[
Image
.
network
(
'https://scontent.fbkk2-8.fna.fbcdn.net/v/t1.0-9/66224920_2384272051596091_1094623379467534336_n.jpg?_nc_cat=102&_nc_sid=85a577&_nc_eui2=AeElfU4QES6XQW0XzlV5G9zQ-F-e_QdADw_4X579B0APD-UJsAV-PuXX-iMA6hWVLgUUmCNm5HTgTMw_q4YARQm8&_nc_ohc=do7yQl7hf74AX8-8Yk-&_nc_ht=scontent.fbkk2-8.fna&oh=140482c64ecf1893bf59498dfff5f592&oe=5EFAC9CF'
,
width:
SizeConfig
.
getWidth
(
110
),
height:
SizeConfig
.
getHeight
(
150
),
fit:
BoxFit
.
fitWidth
,
),
Expanded
(
child:
Column
(
crossAxisAlignment:
CrossAxisAlignment
.
start
,
children:
<
Widget
>[
Container
(
child:
Text
(
'ซีไลฟ์ แบงคอก โอเชียน เวิลด์'
,
style:
TextStyle
(
color:
Colors
.
black87
,
fontSize:
SizeConfig
.
getFontSize
(
16
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w700
),
),
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
16
),
left:
SizeConfig
.
getPadding
(
16
),
right:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
4
)),
),
Container
(
child:
Text
(
'พิพิธภัณฑ์สัตว์น้ำ'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
// alignment: Alignment.topLeft,
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
0
),
left:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
4
)),
),
Row
(
children:
<
Widget
>[
SizedBox
(
width:
SizeConfig
.
getWidth
(
16
),
),
ImageIcon
(
AssetImage
(
'assets/images/pin_drop.png'
),
color:
Colors
.
black54
,
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
4
),
),
Text
(
'54 km'
,
style:
TextStyle
(
fontWeight:
FontWeight
.
w500
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
color:
Colors
.
black54
,
),
),
],
),
Container
(
child:
Text
(
'พิพิธภัณฑ์สัตว์น้ำ ซี ไลฟ์ โอเชียน เวิลด์ กรุงเทพ หรือ บางกอก ซี ไลฟ์ โอเชียนเวิลด์...'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
12
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
// alignment: Alignment.topLeft,
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
8
),
left:
SizeConfig
.
getPadding
(
16
),
bottom:
SizeConfig
.
getPadding
(
0
)),
),
Row
(
children:
<
Widget
>[
SizedBox
(
width:
SizeConfig
.
getWidth
(
4
),
),
Container
(
alignment:
Alignment
.
topLeft
,
child:
Text
(
'4.4'
,
textAlign:
TextAlign
.
left
,
style:
TextStyle
(
color:
Colors
.
black54
,
fontSize:
SizeConfig
.
getFontSize
(
14
),
fontFamily:
"SF_Pro_Text"
,
fontWeight:
FontWeight
.
w500
),
),
padding:
EdgeInsets
.
only
(
top:
SizeConfig
.
getPadding
(
5
),
left:
SizeConfig
.
getPadding
(
10
),
bottom:
SizeConfig
.
getPadding
(
5
)),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
14
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_active.png'
),
color:
Color
.
fromRGBO
(
255
,
207
,
7
,
1
),
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
2
),
),
ImageIcon
(
AssetImage
(
'assets/images/ic_star_unactive.png'
),
color:
Colors
.
grey
,
size:
SizeConfig
.
getFontSize
(
16
),
),
SizedBox
(
width:
SizeConfig
.
getWidth
(
40
),
height:
SizeConfig
.
getWidth
(
30
),
),
],
),
SizedBox
(
height:
SizeConfig
.
getWidth
(
10
),
),
],
),
),
],
),
),
);
}
}
}
lib/ui/shop/shop_reviews.dart
View file @
9aec92a7
...
@@ -40,17 +40,17 @@ class _ShopReviewsPageState extends State<ShopReviewsPage> {
...
@@ -40,17 +40,17 @@ class _ShopReviewsPageState extends State<ShopReviewsPage> {
'รีวิว(จากผู้ใช้บริการจริง)'
,
'รีวิว(จากผู้ใช้บริการจริง)'
,
style:
TextStyle
(
style:
TextStyle
(
color:
Color
(
0xFF6AB3AA
),
color:
Color
(
0xFF6AB3AA
),
fontSize:
SizeConfig
.
getFontSize
(
1
6
),
fontSize:
SizeConfig
.
getFontSize
(
1
4
),
),
),
),
),
SizedBox
(
SizedBox
(
width:
SizeConfig
.
getWidth
(
1
20
),
width:
SizeConfig
.
getWidth
(
1
45
),
),
),
Text
(
Text
(
'ดูทั้งหมด'
,
'ดูทั้งหมด'
,
style:
TextStyle
(
style:
TextStyle
(
color:
Colors
.
black
,
color:
Colors
.
black
,
fontSize:
SizeConfig
.
getFontSize
(
1
6
),
fontSize:
SizeConfig
.
getFontSize
(
1
4
),
),
),
),
),
],
],
...
...
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