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); @override State createState() => _UserSharePageState(); } class _UserSharePageState extends State { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('分享邀请'), ), body: FutureBuilder( future: UserProvider.downloadUrl(), builder: (context, AsyncSnapshot data) { return Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ QrImage( data: '${data.data}', size: Get.width * 0.8, ), const Text('扫一扫上面的二维码,下载ZH-CHAT'), ], ), ); }, ), ); } }