分享邀请页

This commit is contained in:
2022-11-01 13:09:52 +08:00
parent ff612bcc56
commit 96d822cb3f
4 changed files with 32 additions and 3 deletions

View File

@@ -1,4 +1,7 @@
import 'package:chat/providers/user_provider.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:qr_flutter/qr_flutter.dart';
class UserSharePage extends StatefulWidget {
const UserSharePage({Key? key}) : super(key: key);
@@ -14,7 +17,23 @@ class _UserSharePageState extends State<UserSharePage> {
appBar: AppBar(
title: const Text('分享邀请'),
),
body: Container(),
body: FutureBuilder(
future: UserProvider.downloadUrl(),
builder: (context, AsyncSnapshot<String?> data) {
return Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
QrImage(
data: '${data.data}',
size: Get.width * 0.8,
),
const Text('扫一扫上面的二维码下载ZH-CHAT'),
],
),
);
},
),
);
}
}