fluffychat/lib/pangea/analytics_downloads/analytics_download_button.dart
2026-02-05 15:52:25 -05:00

27 lines
765 B
Dart

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:material_symbols_icons/symbols.dart';
import 'package:fluffychat/l10n/l10n.dart';
import 'package:fluffychat/pangea/analytics_downloads/analytics_dowload_dialog.dart';
class DownloadAnalyticsButton extends StatelessWidget {
const DownloadAnalyticsButton({super.key});
@override
Widget build(BuildContext context) {
if (!kIsWeb) {
return const SizedBox.shrink();
}
return IconButton(
tooltip: L10n.of(context).download,
icon: const Icon(Symbols.download),
onPressed: () => showDialog<AnalyticsDownloadDialog>(
context: context,
builder: (context) => const AnalyticsDownloadDialog(),
),
);
}
}