mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-04 03:27:09 -05:00 
			
		
		
		
	refactor to use context helpers for consistency Co-authored-by: dvbthien <dvbthien@gmail.com>
		
			
				
	
	
		
			21 lines
		
	
	
		
			712 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			712 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
import 'package:flutter/material.dart';
 | 
						|
import 'package:hooks_riverpod/hooks_riverpod.dart';
 | 
						|
import 'package:immich_mobile/extensions/build_context_extensions.dart';
 | 
						|
import 'package:immich_mobile/widgets/asset_viewer/video_position.dart';
 | 
						|
 | 
						|
/// The video controls for the [videoPlayerControlsProvider]
 | 
						|
class VideoControls extends ConsumerWidget {
 | 
						|
  const VideoControls({super.key});
 | 
						|
 | 
						|
  @override
 | 
						|
  Widget build(BuildContext context, WidgetRef ref) {
 | 
						|
    final isPortrait = context.orientation == Orientation.portrait;
 | 
						|
    return isPortrait
 | 
						|
        ? const VideoPosition()
 | 
						|
        : const Padding(
 | 
						|
            padding: EdgeInsets.symmetric(horizontal: 60.0),
 | 
						|
            child: VideoPosition(),
 | 
						|
          );
 | 
						|
  }
 | 
						|
}
 |