diff --git a/lib/ui/share_folder_widget.dart b/lib/ui/share_folder_widget.dart index 0b0c965bc..94ea4c7b6 100644 --- a/lib/ui/share_folder_widget.dart +++ b/lib/ui/share_folder_widget.dart @@ -1,5 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; +import 'package:fluttertoast/fluttertoast.dart'; import 'package:photos/folder_service.dart'; import 'package:photos/models/folder.dart'; import 'package:photos/ui/loading_widget.dart'; @@ -64,6 +65,14 @@ class _ShareFolderWidgetState extends State { _folder.sharedWith.clear(); _folder.sharedWith.addAll(sharedWith); await FolderSharingService.instance.updateFolder(_folder); + Fluttertoast.showToast( + msg: "Sharing configuration updated successfully.", + toastLength: Toast.LENGTH_SHORT, + gravity: ToastGravity.BOTTOM, + timeInSecForIosWeb: 1, + backgroundColor: Colors.grey[600], + textColor: Colors.white, + fontSize: 16.0); Navigator.of(context).pop(); }, ), diff --git a/pubspec.lock b/pubspec.lock index 7c3a80170..c5d5b99be 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -170,6 +170,13 @@ packages: description: flutter source: sdk version: "0.0.0" + fluttertoast: + dependency: "direct main" + description: + name: fluttertoast + url: "https://pub.dartlang.org" + source: hosted + version: "4.0.1" get_ip: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index bfdb15d52..cf59a8176 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -49,6 +49,7 @@ dependencies: flutter_image_compress: ^0.6.5+1 flutter_typeahead: ^1.8.1 pull_to_refresh: ^1.5.7 + fluttertoast: ^4.0.1 dev_dependencies: flutter_test: