Skip to content
Snippets Groups Projects
Commit 66ef6e70 authored by Leon Tappe's avatar Leon Tappe :fire:
Browse files

move UserFormData into models

parent abb8a419
No related branches found
No related tags found
No related merge requests found
import 'package:blocs_astaprint/users.dart';
class UserFormData {
String name;
String email;
bool locked;
UserFormData({this.name = '', this.email = '', this.locked = false});
factory UserFormData.fromUser(User user) =>
UserFormData(name: user.name, email: user.email, locked: user.locked);
}
......@@ -5,6 +5,7 @@ import 'package:blocs_astaprint/users.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import '/models/user_form_data.dart';
import '/pages/user_details/journal_card.dart';
import '/util.dart';
import '/widgets/cool_card.dart';
......@@ -21,17 +22,6 @@ class UserDetailsPage extends StatefulWidget {
State<StatefulWidget> createState() => _UserDetailsPageState();
}
class UserFormData {
String name;
String email;
bool locked;
UserFormData({this.name = '', this.email = '', this.locked = false});
factory UserFormData.fromUser(User user) =>
UserFormData(name: user.name, email: user.email, locked: user.locked);
}
class _UserDetailsPageState extends State<UserDetailsPage> {
UsersBloc usersBloc;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment