Moved the AccountName widgets to pull providers from context

This commit is contained in:
Arseni
2025-12-22 21:38:26 +03:00
parent 4073c8819c
commit d26ba84094
3 changed files with 32 additions and 36 deletions

View File

@@ -1,24 +1,25 @@
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:pweb/providers/account_name.dart';
class AccountNameText extends StatelessWidget {
const AccountNameText({
super.key,
required this.state,
required this.hintText,
required this.inputWidth,
required this.borderWidth,
});
final AccountNameState state;
final String hintText;
final double inputWidth;
final double borderWidth;
@override
Widget build(BuildContext context) {
final state = context.watch<AccountNameState>();
final theme = Theme.of(context);
if (state.isEditing) {