2023-09-05 21:31:29 +03:00
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:get/get.dart';
|
|
|
|
|
2025-05-28 17:42:15 +03:00
|
|
|
final GlobalKey<ScaffoldMessengerState> globalKey =
|
|
|
|
GlobalKey<ScaffoldMessengerState>();
|
2023-09-05 21:31:29 +03:00
|
|
|
|
2025-05-28 17:42:15 +03:00
|
|
|
void showSnackBar({required String content, VoidCallback? onPressed}) {
|
2023-09-05 21:31:29 +03:00
|
|
|
globalKey.currentState?.showSnackBar(
|
|
|
|
SnackBar(
|
|
|
|
content: Text(content),
|
2025-03-15 23:40:48 +03:00
|
|
|
action:
|
|
|
|
onPressed != null
|
2025-05-28 17:42:15 +03:00
|
|
|
? SnackBarAction(label: 'settings'.tr, onPressed: onPressed)
|
2025-03-15 23:40:48 +03:00
|
|
|
: null,
|
2023-09-05 21:31:29 +03:00
|
|
|
),
|
|
|
|
);
|
|
|
|
}
|