|
|
|
|
|
|
|
|
import 'package:farm_tpf/utils/const_string.dart'; |
|
|
import 'package:farm_tpf/utils/const_string.dart'; |
|
|
import 'package:flutter/material.dart'; |
|
|
import 'package:flutter/material.dart'; |
|
|
import 'package:flutter_bloc/flutter_bloc.dart'; |
|
|
import 'package:flutter_bloc/flutter_bloc.dart'; |
|
|
|
|
|
import 'package:get/get.dart'; |
|
|
|
|
|
|
|
|
class ResourceHelperScreen extends StatefulWidget { |
|
|
class ResourceHelperScreen extends StatefulWidget { |
|
|
final String type; |
|
|
final String type; |
|
|
|
|
|
|
|
|
value: item, |
|
|
value: item, |
|
|
groupValue: item.isSelected == false ? null : item, |
|
|
groupValue: item.isSelected == false ? null : item, |
|
|
onChanged: (Supply value) { |
|
|
onChanged: (Supply value) { |
|
|
print("selected value: ${value.id}"); |
|
|
|
|
|
Navigator.of(context).pop(value); |
|
|
|
|
|
|
|
|
if (value.quantity <= 0) { |
|
|
|
|
|
Get.snackbar("Vật tư đã hết", "Vui lòng chọn vật tư khác", |
|
|
|
|
|
snackPosition: SnackPosition.BOTTOM); |
|
|
|
|
|
} else { |
|
|
|
|
|
Navigator.of(context).pop(value); |
|
|
|
|
|
} |
|
|
}), |
|
|
}), |
|
|
)), |
|
|
)), |
|
|
onTap: () {}); |
|
|
onTap: () {}); |