@@ -25,80 +25,56 @@ class _ChatMessagesPageState extends State<ChatMessagesPage> {
2525 @override
2626 void initState () {
2727 super .initState ();
28+ _items.add (
29+ Message (name: "Charli" , message: "Hi" , time: "3.20 AM" , isUser: false ));
2830 _items.add (Message (
2931 name: "Charli" ,
30- message: "Please have a look" ,
31- time: "3.00 AM" ,
32- isUser: false ));
33- _items.add (Message (
34- name: "Charli" ,
35- message: "Please have a look" ,
32+ message: "How are you?" ,
3633 time: "3.20 AM" ,
3734 isUser: false ));
3835 _items.add (Message (
3936 name: "Charli" ,
40- message: "Please have a look " ,
41- time: "3.10 AM" ,
37+ message: "Its been long time " ,
38+ time: "3.20 AM" ,
4239 isUser: false ));
4340 _items.add (Message (
4441 name: "Charli" ,
4542 message: "Please have a look" ,
46- time: "3.50 AM" ,
43+ time: "3.20 AM" ,
4744 isUser: false ));
45+ _items.add (
46+ Message (name: "Charli" , message: "Hey" , time: "4.00 AM" , isUser: true ));
4847 _items.add (Message (
4948 name: "Charli" ,
50- message: "Please have a look " ,
49+ message: "Hi, I am good " ,
5150 time: "4.00 AM" ,
5251 isUser: true ));
5352 _items.add (Message (
5453 name: "Charli" ,
55- message: "Please have a look " ,
54+ message: "I have completed the document " ,
5655 time: "4.10 AM" ,
5756 isUser: false ));
5857 _items.add (Message (
5958 name: "Charli" ,
60- message: "Please have a look" ,
61- time: "3.35 AM" ,
62- isUser: true ));
63- _items.add (Message (
64- name: "Charli" ,
65- message: "Please have a look" ,
66- time: "3.35 AM" ,
67- isUser: true ));
68- _items.add (Message (
69- name: "Charli" ,
70- message: "Please have a look" ,
71- time: "3.50 AM" ,
59+ message: "Will share with you" ,
60+ time: "4.10 AM" ,
7261 isUser: false ));
7362 _items.add (Message (
74- name: "Charli" ,
75- message: "Please have a look" ,
76- time: "3.60 AM" ,
77- isUser: false ));
63+ name: "Charli" , message: "Yes Please" , time: "3.35 AM" , isUser: true ));
7864 _items.add (Message (
7965 name: "Charli" ,
80- message: "Please have a look " ,
66+ message: "Hello again " ,
8167 time: "3.55 AM" ,
8268 isUser: false ));
8369 _items.add (Message (
8470 name: "Charli" ,
85- message: "Please have a look" ,
86- time: "3.50 AM" ,
87- isUser: false ));
88- _items.add (Message (
89- name: "Charli" ,
90- message: "Please have a look" ,
91- time: "3.35 AM" ,
92- isUser: false ));
93- _items.add (Message (
94- name: "Charli" ,
95- message: "Please have a look" ,
96- time: "3.35 AM" ,
71+ message: "I have shared a file" ,
72+ time: "3.55 AM" ,
9773 isUser: false ));
9874 _items.add (Message (
9975 name: "Charli" ,
100- message: "Please have a look" ,
101- time: "3.35 AM" ,
76+ message: "Please take a look at it " ,
77+ time: "3.55 AM" ,
10278 isUser: false ));
10379 _items.add (Message (
10480 name: "Charli" , message: "Sure" , time: "3.35 AM" , isUser: true ));
@@ -114,41 +90,55 @@ class _ChatMessagesPageState extends State<ChatMessagesPage> {
11490 return Scaffold (
11591 backgroundColor: white,
11692 appBar: CustomAppBar (
117- height: 120 ,
118- child: Row (
119- mainAxisAlignment: MainAxisAlignment .spaceEvenly,
120- crossAxisAlignment: CrossAxisAlignment .end,
121- children: < Widget > [
122- Expanded (
123- flex: 1 ,
124- child: Padding (
125- padding: const EdgeInsets .only (left: 24.0 ),
126- child: Align (
127- alignment: Alignment .bottomLeft,
128- child: ButtonRoundWithShadow (
129- size: 48 ,
130- borderColor: wood_smoke,
131- color: white,
132- callback: () {
133- Navigator .pop (context);
134- },
135- shadowColor: wood_smoke,
136- iconPath: "assets/icons/arrow_back.svg" ),
93+ height: 150 ,
94+ child: Column (
95+ mainAxisAlignment: MainAxisAlignment .end,
96+ children: [
97+ Row (
98+ mainAxisAlignment: MainAxisAlignment .spaceEvenly,
99+ crossAxisAlignment: CrossAxisAlignment .end,
100+ children: < Widget > [
101+ Expanded (
102+ flex: 1 ,
103+ child: Padding (
104+ padding: const EdgeInsets .only (left: 24.0 ),
105+ child: Align (
106+ alignment: Alignment .bottomLeft,
107+ child: ButtonRoundWithShadow (
108+ size: 48 ,
109+ borderColor: wood_smoke,
110+ color: white,
111+ callback: () {
112+ Navigator .pop (context);
113+ },
114+ shadowColor: wood_smoke,
115+ iconPath: "assets/icons/arrow_back.svg" ),
116+ ),
117+ ),
137118 ),
138- ),
139- ),
140- Expanded (
141- flex: 1 ,
142- child: LoginText (
143- size: 27 ,
144- alignment: Alignment .bottomCenter,
145- text: "Karthick" ,
146- ),
119+ Expanded (
120+ flex: 1 ,
121+ child: LoginText (
122+ size: 27 ,
123+ alignment: Alignment .bottomCenter,
124+ text: widget.chat.name,
125+ ),
126+ ),
127+ Expanded (
128+ flex: 1 ,
129+ child: SizedBox (
130+ width: 20 ,
131+ ),
132+ )
133+ ],
147134 ),
148- Expanded (
149- flex: 1 ,
150- child: SizedBox (
151- width: 20 ,
135+ Container (
136+ padding: EdgeInsets .only (top: 24 ),
137+ alignment: Alignment .bottomCenter,
138+ child: Divider (
139+ color: wood_smoke,
140+ thickness: 3 ,
141+ height: 0 ,
152142 ),
153143 )
154144 ],
0 commit comments