feature: More info playback state (#219)

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
PartyDonut 2025-02-08 11:48:42 +01:00 committed by GitHub
parent cf53f02d90
commit f259151336
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 112 additions and 186 deletions

View file

@ -0,0 +1,17 @@
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:fladder/screens/shared/fladder_snackbar.dart';
import 'package:fladder/util/localization_helper.dart';
extension ClipboardHelper on BuildContext {
Future<void> copyToClipboard(String value, {String? customMessage}) async {
await Clipboard.setData(ClipboardData(text: value));
if (mounted) {
fladderSnackbar(
this,
title: customMessage ?? localized.copiedToClipboard,
);
}
}
}