update upload image form

This commit is contained in:
tzw
2024-02-09 17:44:13 +06:30
parent 95b07c22bb
commit ba792e87ad

View File

@@ -5,6 +5,7 @@ import 'package:fcs/pages/widgets/multi_img_controller.dart';
import 'package:fcs/pages/widgets/progress.dart'; import 'package:fcs/pages/widgets/progress.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import '../widgets/local_button.dart';
import '../widgets/multi_img_file.dart'; import '../widgets/multi_img_file.dart';
typedef void FindCallBack(); typedef void FindCallBack();
@@ -30,6 +31,14 @@ class _CartonImageUploaState extends State<CartonImageUploadEditor> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final createBtn = Padding(
padding: const EdgeInsets.symmetric(horizontal: 30),
child: LocalButton(
textKey: "btn.save",
callBack: () {},
),
);
return LocalProgress( return LocalProgress(
inAsyncCall: _isLoading, inAsyncCall: _isLoading,
child: Scaffold( child: Scaffold(
@@ -38,11 +47,9 @@ class _CartonImageUploaState extends State<CartonImageUploadEditor> {
backgroundColor: Colors.white, backgroundColor: Colors.white,
labelColor: primaryColor, labelColor: primaryColor,
arrowColor: primaryColor, arrowColor: primaryColor,
actions: [] actions: []),
body: Padding(
), padding: EdgeInsets.only(left: 12.0, right: 12),
body:
Padding(padding:EdgeInsets.only(left: 12.0, right: 12),
child: ListView( child: ListView(
children: [ children: [
Center( Center(
@@ -51,26 +58,12 @@ class _CartonImageUploaState extends State<CartonImageUploadEditor> {
color: primaryColor, color: primaryColor,
fontSize: 25, fontSize: 25,
))), ))),
MultiImageFile( MultiImageFile(
enabled: true, enabled: true,
controller: multiImgController, controller: multiImgController,
title: "Receipt File", title: "Receipt File",
), ),
Center( createBtn,
child: ElevatedButton(
style: ElevatedButton.styleFrom(
backgroundColor: Color(0xff272262),
elevation: 3,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(5.0)),
minimumSize: Size(300, 45), //////// HERE
),
onPressed: () {},
child:
const Text('Save', style: TextStyle(fontSize: 20)),
),
),
], ],
), ),
))); )));