zoomImage method

Widget zoomImage(
  1. GenericUploadController controller
)

Implementation

Widget zoomImage(GenericUploadController controller) {
  return GenericDialogBox(
    headerText: 'Image',
    isFullScreen: true,
    content: InteractiveViewer(
      panEnabled: true,
      minScale: 0.5,
      maxScale: 4.0,
      child: Image.network(
        controller.selectedImage.value?.funRefVal ?? '',
        fit: BoxFit.contain,
        errorBuilder: (_, __, ___) =>
            const Icon(Icons.broken_image, size: 50, color: Colors.white),
      ),
    ),
    primaryButtonText: 'Back',
    onPrimaryButtonPressed: () => Get.back(),
  );
}