further refactoring and location search dev

This commit is contained in:
Joshua Burman
2024-12-28 12:41:57 -05:00
parent 8e0ec614a0
commit afe633e697
11 changed files with 179 additions and 113 deletions

View File

@ -50,42 +50,42 @@ class MediaCard extends StatelessWidget {
RoundedRectangleBorder(borderRadius: BorderRadius.circular(10)),
shadowColor: const Color.fromARGB(0, 255, 255, 255),
child: TextButton(
onPressed: () => showDialog<String>(
context: context,
builder: (BuildContext context) => Dialog.fullscreen(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
mediaItem(media),
const SizedBox(height: 15),
Text(
media.description,
style: const TextStyle(fontSize: 20),
),
const Divider(
indent: 20,
endIndent: 20,
color: Colors.deepPurple,
),
// const Text(
// 'Comments',
// style: TextStyle(fontSize: 20),
// ),
const SizedBox(height: 15),
TextButton(
onPressed: () {
Navigator.pop(context);
},
child: const Text('Close'),
),
],
),
),
),
onPressed: () => showModalBottomSheet<void>(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(10.0)),
),
context: context,
showDragHandle: true,
isScrollControlled: true,
useSafeArea: true,
builder: (BuildContext context) {
return Padding(
padding: EdgeInsets.fromLTRB(15, 0, 15, 15),
child: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
ClipRRect(
borderRadius: BorderRadius.circular(10),
child: mediaItem(media),
),
const SizedBox(height: 15),
Padding(
padding: EdgeInsets.fromLTRB(15, 0, 15, 15),
child: Text(
media.description,
style: const TextStyle(fontSize: 20),
)),
const Divider(
indent: 20,
endIndent: 20,
)
]));
// const Text(
// 'Comments',
// style: TextStyle(fontSize: 20),
// ),
}),
child: const ListTile(
title: Text(''),
))));