Skip to content

Commit 16efcf4

Browse files
feat: update dependencies
1 parent 0b27b73 commit 16efcf4

File tree

5 files changed

+39
-40
lines changed

5 files changed

+39
-40
lines changed

example/pubspec.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ packages:
1313
dependency: transitive
1414
description:
1515
name: characters
16-
sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c
16+
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "1.2.1"
19+
version: "1.3.0"
2020
clock:
2121
dependency: transitive
2222
description:
@@ -29,10 +29,10 @@ packages:
2929
dependency: transitive
3030
description:
3131
name: collection
32-
sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0
32+
sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
3333
url: "https://pub.dev"
3434
source: hosted
35-
version: "1.17.0"
35+
version: "1.17.1"
3636
cross_file:
3737
dependency: transitive
3838
description:
@@ -50,10 +50,10 @@ packages:
5050
dependency: "direct main"
5151
description:
5252
name: flutter_form_builder
53-
sha256: "236c96dad143a0e67c0f11522606d6b17b6510e97530cb73af355b018ded7c10"
53+
sha256: "9b098f6a5f8a6381016a5fe9cdccc900683917d1fb930e1c6c6c051ca0f01f08"
5454
url: "https://pub.dev"
5555
source: hosted
56-
version: "8.0.0"
56+
version: "9.0.0"
5757
flutter_lints:
5858
dependency: "direct dev"
5959
description:
@@ -142,18 +142,18 @@ packages:
142142
dependency: transitive
143143
description:
144144
name: intl
145-
sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91"
145+
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
146146
url: "https://pub.dev"
147147
source: hosted
148-
version: "0.17.0"
148+
version: "0.18.1"
149149
js:
150150
dependency: transitive
151151
description:
152152
name: js
153-
sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7"
153+
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
154154
url: "https://pub.dev"
155155
source: hosted
156-
version: "0.6.5"
156+
version: "0.6.7"
157157
lints:
158158
dependency: transitive
159159
description:
@@ -174,10 +174,10 @@ packages:
174174
dependency: transitive
175175
description:
176176
name: meta
177-
sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42"
177+
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
178178
url: "https://pub.dev"
179179
source: hosted
180-
version: "1.8.0"
180+
version: "1.9.1"
181181
path:
182182
dependency: transitive
183183
description:
@@ -240,5 +240,5 @@ packages:
240240
source: hosted
241241
version: "2.1.4"
242242
sdks:
243-
dart: ">2.19.0 <3.0.0"
244-
flutter: ">=3.7.0"
243+
dart: ">=3.0.0 <4.0.0"
244+
flutter: ">=3.10.0"

example/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
55
version: 1.0.0+1
66

77
environment:
8-
sdk: ">=2.12.0 <3.0.0"
9-
flutter: ">=3.0.0"
8+
sdk: ">=2.17.0 <3.0.0"
9+
flutter: ">=3.10.0"
1010

1111
dependencies:
1212
flutter:
1313
sdk: flutter
14-
flutter_form_builder: ^8.0.0
14+
flutter_form_builder: ^9.0.0-dev.2
1515
form_builder_image_picker:
1616
path: ../
1717

lib/src/form_builder_image_picker.dart

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import 'image_source_sheet.dart';
1717
///
1818
/// if you want to use a different object (e.g. a class from the backend that has imageId and imageUrl)
1919
/// you need to implement [displayCustomType]
20-
class FormBuilderImagePicker extends FormBuilderField<List<dynamic>> {
20+
class FormBuilderImagePicker extends FormBuilderFieldDecoration<List<dynamic>> {
2121
/// set to true to insert an [InputDecorator] which displays labels, borders, etc...
2222
///
2323
/// when [maxImages] == 1, it's better to set this to false
@@ -331,9 +331,8 @@ class FormBuilderImagePicker extends FormBuilderField<List<dynamic>> {
331331
if (index < value.length) {
332332
final item = value[index];
333333
return itemBuilder(context, item, index);
334-
} else {
335-
return addButtonBuilder(context);
336334
}
335+
return addButtonBuilder(context);
337336
},
338337
),
339338
);
@@ -353,8 +352,8 @@ class FormBuilderImagePicker extends FormBuilderField<List<dynamic>> {
353352
FormBuilderImagePickerState createState() => FormBuilderImagePickerState();
354353
}
355354

356-
class FormBuilderImagePickerState
357-
extends FormBuilderFieldState<FormBuilderImagePicker, List<dynamic>> {
355+
class FormBuilderImagePickerState extends FormBuilderFieldDecorationState<
356+
FormBuilderImagePicker, List<dynamic>> {
358357
List<dynamic> get effectiveValue =>
359358
value?.where((element) => element != null).toList() ?? [];
360359

@@ -366,11 +365,11 @@ class FormBuilderImagePickerState
366365

367366
class XFileImage extends StatefulWidget {
368367
const XFileImage({
369-
Key? key,
368+
super.key,
370369
required this.file,
371370
this.fit,
372371
this.loadingWidget,
373-
}) : super(key: key);
372+
});
374373
final XFile file;
375374
final BoxFit? fit;
376375
final WidgetBuilder? loadingWidget;

pubspec.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ packages:
1313
dependency: transitive
1414
description:
1515
name: characters
16-
sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c
16+
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "1.2.1"
19+
version: "1.3.0"
2020
clock:
2121
dependency: transitive
2222
description:
@@ -29,10 +29,10 @@ packages:
2929
dependency: transitive
3030
description:
3131
name: collection
32-
sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0
32+
sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
3333
url: "https://pub.dev"
3434
source: hosted
35-
version: "1.17.0"
35+
version: "1.17.1"
3636
cross_file:
3737
dependency: transitive
3838
description:
@@ -50,10 +50,10 @@ packages:
5050
dependency: "direct main"
5151
description:
5252
name: flutter_form_builder
53-
sha256: "236c96dad143a0e67c0f11522606d6b17b6510e97530cb73af355b018ded7c10"
53+
sha256: "9b098f6a5f8a6381016a5fe9cdccc900683917d1fb930e1c6c6c051ca0f01f08"
5454
url: "https://pub.dev"
5555
source: hosted
56-
version: "8.0.0"
56+
version: "9.0.0"
5757
flutter_lints:
5858
dependency: "direct dev"
5959
description:
@@ -135,18 +135,18 @@ packages:
135135
dependency: transitive
136136
description:
137137
name: intl
138-
sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91"
138+
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
139139
url: "https://pub.dev"
140140
source: hosted
141-
version: "0.17.0"
141+
version: "0.18.1"
142142
js:
143143
dependency: transitive
144144
description:
145145
name: js
146-
sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7"
146+
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
147147
url: "https://pub.dev"
148148
source: hosted
149-
version: "0.6.5"
149+
version: "0.6.7"
150150
lints:
151151
dependency: transitive
152152
description:
@@ -167,10 +167,10 @@ packages:
167167
dependency: transitive
168168
description:
169169
name: meta
170-
sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42"
170+
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
171171
url: "https://pub.dev"
172172
source: hosted
173-
version: "1.8.0"
173+
version: "1.9.1"
174174
path:
175175
dependency: transitive
176176
description:
@@ -233,5 +233,5 @@ packages:
233233
source: hosted
234234
version: "2.1.4"
235235
sdks:
236-
dart: ">2.19.0 <3.0.0"
237-
flutter: ">=3.7.0"
236+
dart: ">=3.0.0 <4.0.0"
237+
flutter: ">=3.10.0"

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ funding:
99

1010
environment:
1111
sdk: '>=2.19.0 <3.0.0'
12-
flutter: ">=3.7.0"
12+
flutter: ">=3.10.0"
1313

1414
dependencies:
1515
flutter:
1616
sdk: flutter
17-
flutter_form_builder: ^8.0.0
17+
flutter_form_builder: ^9.0.0-dev.2
1818
async: ^2.11.0
1919
image_picker: ^0.8.7+4
2020

0 commit comments

Comments
 (0)