import 'package:eatvio_app/core/const.dart'; import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; class VerifyScreen extends StatefulWidget { final String passKey; const VerifyScreen({ super.key, required this.passKey, }); @override State createState() => _VerifyScreenState(); } class _VerifyScreenState extends State { late final WebViewController _controller; @override void initState() { super.initState(); _controller = WebViewController() ..setJavaScriptMode(JavaScriptMode.unrestricted) ..loadRequest(Uri.parse('$baseUrl/login_with_pass_key?id=${widget.passKey}')); } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( toolbarHeight: 0, ), body: SafeArea( child: WebViewWidget(controller: _controller), ), ); } }