Skip to content

Commit

Permalink
bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
DabhiNavaghan committed Mar 10, 2024
1 parent 554d56a commit ef9aec8
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 53 deletions.
5 changes: 3 additions & 2 deletions lib/app/modules/home/views/bids_view.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'dart:ui';

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

import 'package:get/get.dart';
Expand Down Expand Up @@ -52,10 +53,10 @@ class BidsView extends GetView<HomeController> {
}

class SecuritiesView extends StatelessWidget {
const SecuritiesView();
const SecuritiesView({super.key});

@override
Widget build(BuildContext context) {
return Text("Securities");
return const Center(child: Text("No securities available for bidding",style: TextStyle(fontSize: 18,fontWeight: FontWeight.w600),));
}
}
6 changes: 3 additions & 3 deletions lib/app/modules/home/views/ipo_listview.dart
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ class IpoView extends StatelessWidget {
side: const BorderSide(color: Colors.transparent),
backgroundColor: Colors.blue.withOpacity(0.1),
),
SizedBox(
const SizedBox(
width: 8,
),
FilterChip(
Expand All @@ -70,7 +70,7 @@ class IpoView extends StatelessWidget {
side: const BorderSide(color: Colors.transparent),
selectedColor: Colors.blue.withOpacity(0.1),
),
SizedBox(
const SizedBox(
width: 16,
),
],
Expand All @@ -85,7 +85,7 @@ class IpoView extends StatelessWidget {
],
);
} else {
return const IpoListTile();
return IpoListTile(index: index,);
}
},
),
Expand Down
9 changes: 1 addition & 8 deletions lib/app/modules/home/views/profile_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,7 @@ class ProfileView extends GetView {
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('ProfileView'),
centerTitle: true,
),
body: const Center(
child: Text(
'ProfileView is working',
style: TextStyle(fontSize: 20),
),
title: const Text('Account'),
),
);
}
Expand Down
7 changes: 4 additions & 3 deletions lib/app/modules/home/views/watchList_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ class WatchListView extends GetView<HomeController> {
child: Container(
decoration: const BoxDecoration(borderRadius: BorderRadius.all(Radius.circular(5)), color: Colors.white),
child: Container(
decoration: BoxDecoration(boxShadow: [BoxShadow(color: Colors.grey.withOpacity(0.5), spreadRadius: 5, blurRadius: 7, offset: const Offset(0, 3))]),
decoration: BoxDecoration(boxShadow: [BoxShadow(color: Colors.grey.withOpacity(0.1), spreadRadius: 5, blurRadius: 7, offset: const Offset(0, 3))]),
child: Container(
decoration: const BoxDecoration(borderRadius: BorderRadius.all(Radius.circular(5)), color: Colors.white),
child: TextFormField(
Expand All @@ -72,12 +72,13 @@ class WatchListView extends GetView<HomeController> {
controller.update(["Favorites"]);
},
decoration: InputDecoration(
hintText: 'Search & Add',
hintText: 'Search & add',
border: InputBorder.none,
hintStyle: const TextStyle(color: Colors.grey),
prefixIcon: const Icon(Icons.search, color: Colors.grey),
suffixIcon: Row(
mainAxisSize: MainAxisSize.min,
children: [Text("${controller.searchTEC.text.length}/50", style: const TextStyle(color: Colors.grey)), const SizedBox(height: 25, child: VerticalDivider()), const Icon(Icons.stacked_bar_chart, color: Colors.grey), const SizedBox(width: 8)],
children: [Text("${controller.searchTEC.text.length}/50", style: const TextStyle(color: Colors.grey)), const SizedBox(height: 25, child: VerticalDivider()), Icon(Icons.stacked_bar_chart, color: Colors.grey.withOpacity(0.8)), const SizedBox(width: 8)],
),
),
),
Expand Down
75 changes: 38 additions & 37 deletions lib/app/modules/home/widgets/Ipo_list_tile.dart
Original file line number Diff line number Diff line change
@@ -1,53 +1,54 @@
import 'package:flutter/cupertino.dart';

import '../../../file_provider.dart';

class IpoListTile extends StatelessWidget {
const IpoListTile({super.key});
final int index;
const IpoListTile({super.key, required this.index});

@override
Widget build(BuildContext context) {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
const SizedBox(height: 8),
const Padding(
padding: EdgeInsets.symmetric(horizontal: 16.0),
child: Text(
'Mankind Pharma LTD',
style: TextStyle(color: Colors.grey, fontSize: 12),
)),
ListTile(
key: UniqueKey(),
title: Padding(
padding: const EdgeInsets.symmetric(vertical: 8.0),
child: const Text("MANKIND", style: TextStyle(fontSize: 14)),
),
subtitle: const Padding(
padding: EdgeInsets.symmetric(vertical: 4.0),
child: Text(
'1026 - 1080',
style: TextStyle(color: Colors.grey, fontSize: 12),
),
return Padding(
padding: const EdgeInsets.symmetric(horizontal: 16.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
const SizedBox(height: 12),
const Text(
'Mankind Pharma LTD',
style: TextStyle(color: Colors.grey, fontSize: 12),
),
trailing: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.end,
const SizedBox(height: 8),

Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
const Text("MANKIND", style: TextStyle(fontSize: 14)),
Container(
margin: EdgeInsets.zero,
decoration: BoxDecoration(color: Colors.blue,borderRadius: BorderRadius.circular(3)),
padding: const EdgeInsets.symmetric(horizontal: 8,vertical: 4),
child: const Text("Apply", style: TextStyle(fontSize: 10, color: Colors.white)),
decoration: BoxDecoration(color: index % 2 == 0 ? Colors.blue : Colors.grey.withOpacity(0.2), borderRadius: BorderRadius.circular( index % 2 == 0 ?3:0)),
padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 2),
child: Text( index % 2 == 0 ? "Apply" : "CLOSED", style: TextStyle(fontSize: index % 2 == 0 ? 11 : 14, color: index % 2 == 0 ? Colors.white : Colors.black)),
)
],
),
const SizedBox(height: 8),

const Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
'1026 - 1080',
style: TextStyle(color: Colors.grey, fontSize: 12),
),
const Text("25th - 27th Apr",style: TextStyle(fontSize: 12),)
Text(
"25th - 27th Apr",
style: TextStyle(fontSize: 12),
)
],
),
contentPadding: const EdgeInsets.symmetric(horizontal: 16),
visualDensity: const VisualDensity(vertical: -4, horizontal: -4),
),
const Divider(height: 0, color: Colors.grey, thickness: 0.3)
],
const SizedBox(height: 8),
const Divider(height: 0, color: Colors.grey, thickness: 0.3)
],
),
);
}
}

0 comments on commit ef9aec8

Please sign in to comment.