migration to move achievements to session, prep for achievement and media management

This commit is contained in:
Joshua Burman
2025-01-02 19:50:29 -05:00
parent 48f716cdb0
commit 2206720810
19 changed files with 6771 additions and 186 deletions

View File

@ -3,6 +3,10 @@ import 'package:sendtrain/database/database.dart';
import 'package:sendtrain/widgets/media/media_details.dart';
showMediaDetailWidget(BuildContext context, MediaItem media) {
showEditorSheet(context, MediaDetails(media: media));
}
showEditorSheet(BuildContext context, Widget widget) {
showModalBottomSheet<void>(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(10.0)),
@ -12,6 +16,6 @@ showMediaDetailWidget(BuildContext context, MediaItem media) {
isScrollControlled: true,
useSafeArea: true,
builder: (BuildContext context) {
return MediaDetails(media: media);
return widget;
});
}