Skip to content

Commit ea0df5c

Browse files
authored
Merge pull request #176 from francescoberardi/reactive-image-picker/freezed
reactive_image_picker: Update freezed to version "3.0.0"
2 parents 343ce69 + 8c30215 commit ea0df5c

File tree

5 files changed

+116
-295
lines changed

5 files changed

+116
-295
lines changed

packages/reactive_image_picker/example/lib/main.dart

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,9 @@ class MyApp extends StatelessWidget {
142142
spacing: 24,
143143
children: value
144144
.map(
145-
(e) => e.map(
146-
video: (_) => Text("video"),
147-
image: (i) => SizedBox.square(
145+
(selectedFile) => switch (selectedFile) {
146+
SelectedFileVideo() => Text("video"),
147+
SelectedFileImage() => SizedBox.square(
148148
dimension: 50,
149149
child: InkWell(
150150
onTap: () {
@@ -153,8 +153,9 @@ class MyApp extends StatelessWidget {
153153
null,
154154
);
155155
},
156-
child: ImageView(image: i))),
157-
),
156+
child: ImageView(
157+
image: selectedFile))),
158+
},
158159
)
159160
.toList()
160161
..add(IconButton(

packages/reactive_image_picker/lib/src/image_file.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'package:image_picker/image_picker.dart';
44
part 'image_file.freezed.dart';
55

66
@freezed
7-
class SelectedFile with _$SelectedFile {
7+
sealed class SelectedFile with _$SelectedFile {
88
SelectedFile._();
99

1010
factory SelectedFile.video({

0 commit comments

Comments
 (0)