Update Saqel Platform: 2026-09-08 17:51:07
This commit is contained in:
@@ -24,12 +24,12 @@ class TeacherAuthScreen extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _TeacherAuthScreenState extends State<TeacherAuthScreen> {
|
||||
final TextEditingController _phoneController = TextEditingController(text: '0798583052');
|
||||
final TextEditingController _phoneController = TextEditingController();
|
||||
final TextEditingController _otpController = TextEditingController();
|
||||
final TextEditingController _fullNameController = TextEditingController(text: 'المهندس حمزة الغويريين');
|
||||
final TextEditingController _schoolController = TextEditingController(text: 'مدرسة الملك عبد الله الثاني للتميز');
|
||||
final TextEditingController _fullNameController = TextEditingController();
|
||||
final TextEditingController _schoolController = TextEditingController();
|
||||
|
||||
String _selectedSubject = 'الفيزياء والعلوم التطبيقية';
|
||||
String? _selectedSubject;
|
||||
final List<String> _availableSubjects = [
|
||||
'الفيزياء والعلوم التطبيقية',
|
||||
'الرياضيات العلمي',
|
||||
@@ -39,10 +39,7 @@ class _TeacherAuthScreenState extends State<TeacherAuthScreen> {
|
||||
'اللغة العربية ومشترك التوجيهي',
|
||||
];
|
||||
|
||||
final Set<String> _selectedGrades = {
|
||||
'الصف العاشر الأساسي',
|
||||
'الأول ثانوي العلمي',
|
||||
};
|
||||
final Set<String> _selectedGrades = {};
|
||||
|
||||
final List<String> _allGrades = [
|
||||
'الصف التاسع الأساسي',
|
||||
@@ -79,6 +76,10 @@ class _TeacherAuthScreenState extends State<TeacherAuthScreen> {
|
||||
SaqelToast.showError(context, 'يرجى إدخال رمز التحقق المكون من 6 أرقام');
|
||||
return;
|
||||
}
|
||||
if (_fullNameController.text.trim().isEmpty || _selectedSubject == null || _schoolController.text.trim().isEmpty || _selectedGrades.isEmpty) {
|
||||
SaqelToast.showError(context, 'أكمل الاسم والمادة والمدرسة وصفًا واحدًا على الأقل قبل التحقق');
|
||||
return;
|
||||
}
|
||||
context.read<TeacherAuthCubit>().verifyOtp(
|
||||
phone,
|
||||
otp,
|
||||
|
||||
Reference in New Issue
Block a user