分享邀请页
This commit is contained in:
@@ -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'),
|
||||
],
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user