Fladder/lib/util/clipboard_helper.dart
PartyDonut f259151336
feature: More info playback state (#219)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
2025-02-08 11:48:42 +01:00

17 lines
518 B
Dart

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,
);
}
}
}