feat: support

This commit is contained in:
Alex
2025-01-20 14:42:54 +03:00
parent ab0f43479f
commit 18c2419bcc
3 changed files with 75 additions and 1 deletions

View File

@@ -0,0 +1,68 @@
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:url_launcher/url_launcher.dart';
class SupportScreen extends StatelessWidget {
const SupportScreen({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Поддержка'),
),
body: Column(
children: [
Padding(
padding: const EdgeInsets.all(16),
child: Text('Если у вас есть вопросы по работе нашего приложения, вы можете задать их, перейдя по ссылке:'),
),
InkWell(
onTap: () {
launchUrl(Uri.parse('https://t.me/eatvio'));
},
borderRadius: BorderRadius.circular(16),
child: Ink(
width: double.infinity,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(16),
),
padding: const EdgeInsets.all(16),
child: Row(
children: [
SvgPicture.asset(
'assets/icons/telegram.svg',
colorFilter: ColorFilter.mode(Colors.black, BlendMode.srcIn),
),
const SizedBox(width: 12),
Text('Telegram'),
],
),
),
),
const SizedBox(height: 8),
InkWell(
onTap: () {
launchUrl(Uri.parse('mailto:help@eatv.io'));
},
borderRadius: BorderRadius.circular(16),
child: Ink(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(16),
),
width: double.infinity,
padding: const EdgeInsets.all(16),
child: Row(
children: [
Icon(Icons.alternate_email_rounded),
const SizedBox(width: 12),
Text('E-mail'),
],
),
),
),
],
),
);
}
}