anchor.diff: -import 'package:campus_mobile_experimental/core/constants/app_constants.dart';
  -import 'package:campus_mobile_experimental/core/data_providers/user_data_provider.dart';
  -import 'package:campus_mobile_experimental/core/services/bottom_navigation_bar_service.dart';
  +import 'package:campus_mobile_experimental/core/data_providers/cards_data_provider.dart';
   import 'package:flutter/material.dart';
   import 'package:flutter/rendering.dart';
   import 'package:campus_mobile_experimental/ui/reusable_widgets/card_container.dart';
  
positive.code:   openLink(String url) async {
      if (await canLaunch(url)) {
        launch(url);
      }
      else {
        // can't launch url, there is some error
      }
    }
  
negative.code:   @override
    Widget build(BuildContext context) {
      return CardContainer(
        active:
            Provider.of<CardsDataProvider>(context).cardStates['MyStudentChart'],
        hide: () => Provider.of<CardsDataProvider>(context, listen: false)
            .toggleCard('MyStudentChart'),
        reload: () => null,
        isLoading: false,
  