0
import 'package:flutter/material.dart';
import 'package:velocity_x/velocity_x.dart';
import 'package:magic_sdk/magic_sdk.dart';

class Authhome extends StatefulWidget {
  Authhome({Key? key}) : super(key: key);

  @override
  State<Authhome> createState() => _AuthhomeState();
}

class _AuthhomeState extends State<Authhome> {
  final TextEditingController _controller=TextEditingController();
  _authentication(BuildContext context) async{
  final token= await Magic.instance.auth.loginWithMagicLink(email: _controller.text);
  print(token);
  print("Logged in sucessfully");
  }
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Stack(
        children: [
       _background(),      => (HERE IT IS THROWING ERROR)
       Column(
         mainAxisAlignment: MainAxisAlignment.center,
         children: [
           "Welcoming".text.xl5.blue200.bold.make(),
           VxTextField(
             controller: _controller,
             borderType: VxTextFieldBorderType.roundLine,
             borderColor: Vx.yellow100,
             hint: "Enter Email",
           ).p32(),
           ElevatedButton(
             onPressed: (){
               _authentication(context);
             },
             child: "LOGIN".text.bold.make(),
           ).wFourFifth(context)
         ],
        ).p16().centered(),
    ],
    )
    );
  }
  VxBox _background(){
    return VxBox().gradientVia(from: Vx.orange300, via: Vx.orange500, to:Vx.orange400);
  }
}
  • 在无密码验证应用程序上工作时

我收到类似的错误

元素类型“VxBox”不能分配给列表类型“Widget”

请帮我摆脱这个错误**在无密码验证应用程序上工作时

我收到类似的错误

元素类型“VxBox”不能分配给列表类型“Widget”

请帮我摆脱这个错误

4

0 回答 0