diff --git a/lib/redux/design/design_selectors.dart b/lib/redux/design/design_selectors.dart index 8ed988260..d0aa61419 100644 --- a/lib/redux/design/design_selectors.dart +++ b/lib/redux/design/design_selectors.dart @@ -1,5 +1,6 @@ // Package imports: import 'package:built_collection/built_collection.dart'; +import 'package:flutter/foundation.dart'; import 'package:memoize/memoize.dart'; // Project imports: @@ -101,6 +102,10 @@ String? getDesignIdForVendorByEntity( bool hasDesignTemplatesForEntityType( BuiltMap designMap, EntityType entityType) { + if (!kReleaseMode) { + return true; + } + var hasMatch = false; designMap.forEach((designId, design) { diff --git a/lib/ui/client/client_pdf.dart b/lib/ui/client/client_pdf.dart index e8dee1082..5ddb7e522 100644 --- a/lib/ui/client/client_pdf.dart +++ b/lib/ui/client/client_pdf.dart @@ -432,7 +432,27 @@ class _ClientPdfViewState extends State { sectionPicker, ], ) - : Placeholder(), + : Column( + children: [ + Row( + children: [ + datePicker, + SizedBox(width: 16), + statusPicker, + ], + ), + Row( + children: [ + if (hasDesignTemplatesForEntityType( + state.designState.map, EntityType.client)) ...[ + designPicker, + SizedBox(width: 16), + ], + sectionPicker, + ], + ), + ], + ), ), ), if (_dateRange == DateRange.custom)