mirror of
https://github.com/immich-app/immich.git
synced 2025-12-24 01:11:32 +03:00
refactor: rename to QuickActionConfigurator
This commit is contained in:
@@ -5,7 +5,7 @@ import 'package:immich_mobile/domain/models/asset/base_asset.model.dart';
|
|||||||
import 'package:immich_mobile/domain/models/setting.model.dart';
|
import 'package:immich_mobile/domain/models/setting.model.dart';
|
||||||
import 'package:immich_mobile/extensions/build_context_extensions.dart';
|
import 'package:immich_mobile/extensions/build_context_extensions.dart';
|
||||||
import 'package:immich_mobile/presentation/widgets/asset_viewer/asset_viewer.state.dart';
|
import 'package:immich_mobile/presentation/widgets/asset_viewer/asset_viewer.state.dart';
|
||||||
import 'package:immich_mobile/presentation/widgets/asset_viewer/quick_action_configurator.dart';
|
import 'package:immich_mobile/presentation/widgets/asset_viewer/quick_action_configurator.widget.dart';
|
||||||
import 'package:immich_mobile/providers/infrastructure/viewer_quick_action_order.provider.dart';
|
import 'package:immich_mobile/providers/infrastructure/viewer_quick_action_order.provider.dart';
|
||||||
import 'package:immich_mobile/providers/infrastructure/asset_viewer/current_asset.provider.dart';
|
import 'package:immich_mobile/providers/infrastructure/asset_viewer/current_asset.provider.dart';
|
||||||
import 'package:immich_mobile/providers/infrastructure/current_album.provider.dart';
|
import 'package:immich_mobile/providers/infrastructure/current_album.provider.dart';
|
||||||
@@ -70,8 +70,7 @@ class ViewerBottomBar extends ConsumerWidget {
|
|||||||
context: context,
|
context: context,
|
||||||
isScrollControlled: true,
|
isScrollControlled: true,
|
||||||
enableDrag: false,
|
enableDrag: false,
|
||||||
builder: (sheetContext) =>
|
builder: (sheetContext) => const FractionallySizedBox(heightFactor: 0.75, child: QuickActionConfigurator()),
|
||||||
const FractionallySizedBox(heightFactor: 0.75, child: ViewerQuickActionConfigurator()),
|
|
||||||
).whenComplete(() {
|
).whenComplete(() {
|
||||||
viewerNotifier.setBottomSheet(false);
|
viewerNotifier.setBottomSheet(false);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -7,14 +7,14 @@ import 'package:immich_mobile/providers/infrastructure/viewer_quick_action_order
|
|||||||
import 'package:immich_mobile/utils/action_button.utils.dart';
|
import 'package:immich_mobile/utils/action_button.utils.dart';
|
||||||
import 'package:immich_mobile/utils/action_button_visuals.dart';
|
import 'package:immich_mobile/utils/action_button_visuals.dart';
|
||||||
|
|
||||||
class ViewerQuickActionConfigurator extends ConsumerStatefulWidget {
|
class QuickActionConfigurator extends ConsumerStatefulWidget {
|
||||||
const ViewerQuickActionConfigurator({super.key});
|
const QuickActionConfigurator({super.key});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
ConsumerState<ViewerQuickActionConfigurator> createState() => _ViewerQuickActionConfiguratorState();
|
ConsumerState<QuickActionConfigurator> createState() => _QuickActionConfiguratorState();
|
||||||
}
|
}
|
||||||
|
|
||||||
class _ViewerQuickActionConfiguratorState extends ConsumerState<ViewerQuickActionConfigurator> {
|
class _QuickActionConfiguratorState extends ConsumerState<QuickActionConfigurator> {
|
||||||
late List<ActionButtonType> _order;
|
late List<ActionButtonType> _order;
|
||||||
late final ScrollController _scrollController;
|
late final ScrollController _scrollController;
|
||||||
bool _hasLocalChanges = false;
|
bool _hasLocalChanges = false;
|
||||||
Reference in New Issue
Block a user