diff --git a/example/lib/app.dart b/example/lib/app.dart index f3d9ca4..d01fb45 100644 --- a/example/lib/app.dart +++ b/example/lib/app.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:languagetool_textfield/languagetool_textfield.dart'; class App extends StatefulWidget { const App({super.key}); @@ -8,8 +9,25 @@ class App extends StatefulWidget { } class _AppState extends State { + static final LanguageTool _languageTool = LanguageTool(); + final DebounceLangToolService _debouncedLangService; + + _AppState() + : _debouncedLangService = DebounceLangToolService( + LangToolService(_languageTool), + const Duration(milliseconds: 500), + ); @override Widget build(BuildContext context) { - return const Placeholder(); + return Material( + child: LanguageToolTextField( + langService: _debouncedLangService, + style: const TextStyle(), + decoration: const InputDecoration(), + mistakeBuilder: () { + return Container(); + }, + ), + ); } }