Pārlūkot izejas kodu

FOTOBOEK: sheet-hoogte 85% + alle nieuwe issues opgeruimd

- Bob zette Height op 85% -> Container(height: MediaQuery.height * 0.85)
  om het component in de bottom sheet
- kapotte actieketen uit FotoboekGridComponentCopy gehaald (3 "Removed
  Field"-rijen, restant van Convert to Component)
- Bob verwijderde parameter1..4 van FotoboekGridComponent; die vier
  waren samen de resterende 4 errors ("parameter not set properly")

Issues-teller: 10 -> 2 (alleen de twee bekende Property Overrides).
dart analyze 0 errors.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 8 stundas atpakaļ
vecāks
revīzija
6038c88d99

+ 10 - 19
lib/components/fotoboek_grid_component_copy_widget.dart

@@ -187,25 +187,16 @@ class _FotoboekGridComponentCopyWidgetState
               itemCount: fotoboekItem.length,
               itemBuilder: (context, fotoboekItemIndex) {
                 final fotoboekItemItem = fotoboekItem[fotoboekItemIndex];
-                return InkWell(
-                  splashColor: Colors.transparent,
-                  focusColor: Colors.transparent,
-                  hoverColor: Colors.transparent,
-                  highlightColor: Colors.transparent,
-                  onTap: () async {
-                    safeSetState(() {});
-                  },
-                  child: ClipRRect(
-                    borderRadius: BorderRadius.circular(8.0),
-                    child: Image.network(
-                      getJsonField(
-                        fotoboekItemItem,
-                        r'''$.thumb''',
-                      ).toString(),
-                      width: double.infinity,
-                      height: double.infinity,
-                      fit: BoxFit.cover,
-                    ),
+                return ClipRRect(
+                  borderRadius: BorderRadius.circular(8.0),
+                  child: Image.network(
+                    getJsonField(
+                      fotoboekItemItem,
+                      r'''$.thumb''',
+                    ).toString(),
+                    width: double.infinity,
+                    height: double.infinity,
+                    fit: BoxFit.cover,
                   ),
                 );
               },

+ 0 - 41
lib/components/fotoboek_grid_component_model.dart

@@ -45,47 +45,6 @@ class FotoboekGridComponentModel
   @override
   WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
         widgetParameters: {
-          'parameter1': debugSerializeParam(
-            widget?.parameter1,
-            ParamType.JSON,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=FotoboekGridComponent',
-            searchReference:
-                'reference=ShoKFAoKcGFyYW1ldGVyMRIGOWQ1dXgxcgIICVAAWgpwYXJhbWV0ZXIx',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'parameter2': debugSerializeParam(
-            widget?.parameter2,
-            ParamType.JSON,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=FotoboekGridComponent',
-            searchReference:
-                'reference=ShoKFAoKcGFyYW1ldGVyMhIGb2o2cGM5cgIICVAAWgpwYXJhbWV0ZXIy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'parameter3': debugSerializeParam(
-            widget?.parameter3,
-            ParamType.JSON,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=FotoboekGridComponent',
-            searchReference:
-                'reference=ShoKFAoKcGFyYW1ldGVyMxIGdXN6MTgwcgIICVAAWgpwYXJhbWV0ZXIz',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'parameter4': debugSerializeParam(
-            widget?.parameter4,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=FotoboekGridComponent',
-            searchReference:
-                'reference=ShwKFAoKcGFyYW1ldGVyNBIGOWp4OHEwcgQSAggJUABaCnBhcmFtZXRlcjQ=',
-            name: 'dynamic',
-            nullable: true,
-          ),
           'bijKeuze': debugSerializeParam(
             widget?.bijKeuze,
             ParamType.Action,

+ 0 - 8
lib/components/fotoboek_grid_component_widget.dart

@@ -15,17 +15,9 @@ export 'fotoboek_grid_component_model.dart';
 class FotoboekGridComponentWidget extends StatefulWidget {
   const FotoboekGridComponentWidget({
     super.key,
-    this.parameter1,
-    this.parameter2,
-    this.parameter3,
-    this.parameter4,
     required this.bijKeuze,
   });
 
-  final dynamic parameter1;
-  final dynamic parameter2;
-  final dynamic parameter3;
-  final List<dynamic>? parameter4;
   final Future Function(String fid, String url)? bijKeuze;
 
   @override

+ 3 - 1
lib/uitgaansevenement_aanmaken/uitgaansevenement_aanmaken_widget.dart

@@ -2796,7 +2796,9 @@ class _UitgaansevenementAanmakenWidgetState
                                           padding:
                                               MediaQuery.viewInsetsOf(context),
                                           child: Container(
-                                            height: 620.0,
+                                            height: MediaQuery.sizeOf(context)
+                                                    .height *
+                                                0.85,
                                             child: FotoboekGridComponentWidget(
                                               bijKeuze: (fid, url) async {
                                                 _model.createLogoFid = fid;