anchor.diff:      }
     }
   
  -  Widget renderSubmissionView() {
  -    if (isLoading) {
  +  Widget renderSubmissionView(BuildContext context) {
  +    if (_scannerDataProvider.isLoading) {
         return (Column(
           mainAxisAlignment: MainAxisAlignment.center,
           crossAxisAlignment: CrossAxisAlignment.center,
  
positive.code:             child: (Column(children: <Widget>[
                ClipOval(
                  child: Container(
                    color: (!isValidBarcode || isDuplicate)
                        ? Colors.orange
                        : Colors.red,
                    height: 75,
  
negative.code:               ),
                Padding(
                  padding: EdgeInsets.only(top: 16.0),
                  child: Text(_scannerDataProvider.errorText,
                      style:
                          TextStyle(fontSize: 15, fontWeight: FontWeight.bold)),
                ),
  