|
|
|
@ -58,7 +58,7 @@ class _PpmExternalDetailsFormState extends State<PpmExternalDetailsForm> {
|
|
|
|
final ppmProvider = Provider.of<PpmProvider>(context, listen: false);
|
|
|
|
final ppmProvider = Provider.of<PpmProvider>(context, listen: false);
|
|
|
|
return ListView.builder(
|
|
|
|
return ListView.builder(
|
|
|
|
itemCount: widget.models!.length + 1,
|
|
|
|
itemCount: widget.models!.length + 1,
|
|
|
|
padding: const EdgeInsets.all(16),
|
|
|
|
padding: const EdgeInsets.only(left: 16, right: 16, top: 8, bottom: 16),
|
|
|
|
itemBuilder: (context, index) {
|
|
|
|
itemBuilder: (context, index) {
|
|
|
|
if (index == widget.models!.length) {
|
|
|
|
if (index == widget.models!.length) {
|
|
|
|
return Visibility(
|
|
|
|
return Visibility(
|
|
|
|
@ -190,7 +190,7 @@ class _ExternalDetailItemState extends State<ExternalDetailItem> {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
child: Icon(Icons.add, color: context.isDark ? null : AppColor.neutral60),
|
|
|
|
child: Icon(Icons.add, color: context.isDark ? null : AppColor.neutral60),
|
|
|
|
).onPress(() async {
|
|
|
|
).onPress(() async {
|
|
|
|
if(widget.model.supplier==null) {
|
|
|
|
if (widget.model.supplier == null) {
|
|
|
|
"Please select supplier".showToast;
|
|
|
|
"Please select supplier".showToast;
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|