Добавлено удаление коллекций
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:auto_route/auto_route.dart' as _i12;
|
||||
import 'package:flutter/cupertino.dart' as _i13;
|
||||
import 'package:remever/database/database.dart' as _i14;
|
||||
import 'package:remever/screens/auth/auth_screen.dart' as _i1;
|
||||
import 'package:remever/screens/collections/collection_detail_screen.dart'
|
||||
as _i2;
|
||||
@@ -165,11 +166,14 @@ class CrudCollectionFullscreenFieldArgs {
|
||||
class CrudCollectionRoute extends _i12.PageRouteInfo<CrudCollectionRouteArgs> {
|
||||
CrudCollectionRoute({
|
||||
_i13.Key? key,
|
||||
_i6.CrudType crudType = _i6.CrudType.CREATE,
|
||||
_i14.Collection? editedCollection,
|
||||
List<_i12.PageRouteInfo>? children,
|
||||
}) : super(
|
||||
CrudCollectionRoute.name,
|
||||
args: CrudCollectionRouteArgs(key: key, crudType: crudType),
|
||||
args: CrudCollectionRouteArgs(
|
||||
key: key,
|
||||
editedCollection: editedCollection,
|
||||
),
|
||||
initialChildren: children,
|
||||
);
|
||||
|
||||
@@ -181,24 +185,24 @@ class CrudCollectionRoute extends _i12.PageRouteInfo<CrudCollectionRouteArgs> {
|
||||
final args = data.argsAs<CrudCollectionRouteArgs>(
|
||||
orElse: () => const CrudCollectionRouteArgs(),
|
||||
);
|
||||
return _i6.CrudCollectionScreen(key: args.key, crudType: args.crudType);
|
||||
return _i6.CrudCollectionScreen(
|
||||
key: args.key,
|
||||
editedCollection: args.editedCollection,
|
||||
);
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
class CrudCollectionRouteArgs {
|
||||
const CrudCollectionRouteArgs({
|
||||
this.key,
|
||||
this.crudType = _i6.CrudType.CREATE,
|
||||
});
|
||||
const CrudCollectionRouteArgs({this.key, this.editedCollection});
|
||||
|
||||
final _i13.Key? key;
|
||||
|
||||
final _i6.CrudType crudType;
|
||||
final _i14.Collection? editedCollection;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'CrudCollectionRouteArgs{key: $key, crudType: $crudType}';
|
||||
return 'CrudCollectionRouteArgs{key: $key, editedCollection: $editedCollection}';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user