Files
eatvio_app/lib/features/glossary/presentation/pages/glossary_screen.dart

35 lines
929 B
Dart

import 'package:eatvio_app/core/app_config.dart';
import 'package:eatvio_app/core/locator_service.dart';
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';
class GlossaryScreen extends StatefulWidget {
const GlossaryScreen({super.key});
@override
State<GlossaryScreen> createState() => _GlossaryScreenState();
}
class _GlossaryScreenState extends State<GlossaryScreen> {
late final WebViewController _controller;
@override
void initState() {
super.initState();
_controller = WebViewController()
..setJavaScriptMode(JavaScriptMode.unrestricted)
..loadRequest(Uri.parse('${sl<AppConfig>().baseUrl}/product_nutritional_value'));
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Глоссарий'),
),
body: WebViewWidget(controller: _controller),
);
}
}