anchor.diff:      return CardContainer(
         active: true,
         hide: () => null,
  -      reload: () => null,
  -      isLoading: false,
  +      reload: () => Provider.of<ScannerMessageDataProvider>(context, listen: false)
  +          .fetchData(),
  +      isLoading: Provider.of<ScannerMessageDataProvider>(context).isLoading,
         titleText: CardTitleConstants.titleMap[cardId],
         errorText: null,
         child: () => buildCardContent(context),
         actionButtons: [buildActionButton(context)],
  -      hideMenu: true,
  +      hideMenu: false,
       );
     }
   
  
positive.code: import 'package:campus_mobile_experimental/app_constants.dart';
  import 'package:campus_mobile_experimental/core/providers/bottom_nav.dart';
  import 'package:campus_mobile_experimental/core/providers/user.dart';
  import 'package:campus_mobile_experimental/ui/common/card_container.dart';
  import 'package:flutter/material.dart';
  
negative.code: 
      openLink(url);
    }
  
    Widget getMessageWidget(BuildContext context) {
      if(Provider.of<UserDataProvider>(context, listen: false).isLoggedIn &&
          Provider.of<ScannerMessageDataProvider>(context, listen: false).scannerMessageModel.collectionTime != null) {
        return(
            Padding(
              padding: const EdgeInsets.only(top:8.0),
              child: Text.rich(
                TextSpan(
                  children: [
                    TextSpan(
                      text: "Last scan: ",
                    ),
                    TextSpan(
                        text: Provider.of<ScannerMessageDataProvider>(context,listen: false)
                            .scannerMessageModel.collectionTime,
                        style: TextStyle(fontWeight: FontWeight.w600)
                    ),
                  ],
                ),
              ),
            )
        );
      }
      else {
        return Container(width: 0, height: 0);
      }
    }
  }
  