anchor.diff:        reload: () => _parkingDataProvider.fetchParkingLots(),
         errorText: _parkingDataProvider.error,
         child: () => buildParkingCard(_parkingDataProvider.parkingModels),
  -      active: Provider.of<UserDataProvider>(context).cardStates['parking'],
  -      hide: () => Provider.of<UserDataProvider>(context, listen: false)
  +      active: Provider.of<CardsDataProvider>(context).cardStates['parking'],
  +      hide: () => Provider.of<CardsDataProvider>(context, listen: false)
             .toggleCard('parking'),
         actionButtons: buildActionButtons(),
       );
  
positive.code: import 'package:campus_mobile_experimental/core/data_providers/parking_data_provider.dart';
  import 'package:campus_mobile_experimental/core/data_providers/user_data_provider.dart';
  import 'package:campus_mobile_experimental/core/models/parking_model.dart';
  import 'package:campus_mobile_experimental/ui/reusable_widgets/card_container.dart';
  import 'package:flutter/material.dart';
  
negative.code: 
    @override
    void didChangeDependencies() {
      super.didChangeDependencies();
      _parkingDataProvider = Provider.of<ParkingDataProvider>(context);
    }
  