forked from firka/student-legacy
fixed warnings
This commit is contained in:
parent
51dab4a167
commit
1393fc1f66
@ -28,7 +28,6 @@ import 'package:filcnaplo/ui/filter/sort.dart';
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:filcnaplo/utils/color.dart';
|
|
||||||
import 'absences_page.i18n.dart';
|
import 'absences_page.i18n.dart';
|
||||||
|
|
||||||
enum AbsenceFilter { absences, delays, misses }
|
enum AbsenceFilter { absences, delays, misses }
|
||||||
|
@ -23,7 +23,6 @@ import 'package:filcnaplo_mobile_ui/pages/grades/grade_subject_view.dart';
|
|||||||
import 'package:filcnaplo_premium/providers/premium_provider.dart';
|
import 'package:filcnaplo_premium/providers/premium_provider.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:filcnaplo/utils/color.dart';
|
|
||||||
import 'package:filcnaplo/helpers/average_helper.dart';
|
import 'package:filcnaplo/helpers/average_helper.dart';
|
||||||
import 'package:filcnaplo_premium/ui/mobile/grades/average_selector.dart';
|
import 'package:filcnaplo_premium/ui/mobile/grades/average_selector.dart';
|
||||||
import 'package:filcnaplo_premium/ui/mobile/premium/premium_inline.dart';
|
import 'package:filcnaplo_premium/ui/mobile/premium/premium_inline.dart';
|
||||||
|
@ -28,7 +28,6 @@ import 'package:filcnaplo_mobile_ui/screens/navigation/navigation_screen.dart';
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'home_page.i18n.dart';
|
import 'home_page.i18n.dart';
|
||||||
import 'package:filcnaplo/utils/color.dart';
|
|
||||||
import 'package:filcnaplo/ui/filter/widgets.dart';
|
import 'package:filcnaplo/ui/filter/widgets.dart';
|
||||||
import 'package:filcnaplo/ui/filter/sort.dart';
|
import 'package:filcnaplo/ui/filter/sort.dart';
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@ import 'package:filcnaplo/ui/filter/sort.dart';
|
|||||||
import 'package:filcnaplo_mobile_ui/common/widgets/message/message_viewable.dart';
|
import 'package:filcnaplo_mobile_ui/common/widgets/message/message_viewable.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:filcnaplo/utils/color.dart';
|
|
||||||
import 'messages_page.i18n.dart';
|
import 'messages_page.i18n.dart';
|
||||||
|
|
||||||
class MessagesPage extends StatefulWidget {
|
class MessagesPage extends StatefulWidget {
|
||||||
|
@ -22,7 +22,6 @@ import 'package:flutter/cupertino.dart';
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:filcnaplo/utils/color.dart';
|
|
||||||
import 'package:intl/intl.dart';
|
import 'package:intl/intl.dart';
|
||||||
import 'package:i18n_extension/i18n_widget.dart';
|
import 'package:i18n_extension/i18n_widget.dart';
|
||||||
import 'package:filcnaplo_premium/ui/mobile/timetable/fs_timetable_button.dart';
|
import 'package:filcnaplo_premium/ui/mobile/timetable/fs_timetable_button.dart';
|
||||||
@ -72,8 +71,9 @@ class _TimetablePageState extends State<TimetablePage>
|
|||||||
|
|
||||||
int _getDayIndex(DateTime date) {
|
int _getDayIndex(DateTime date) {
|
||||||
int index = 0;
|
int index = 0;
|
||||||
if (_controller.days == null || (_controller.days?.isEmpty ?? true))
|
if (_controller.days == null || (_controller.days?.isEmpty ?? true)) {
|
||||||
return index;
|
return index;
|
||||||
|
}
|
||||||
|
|
||||||
// find the first day with upcoming lessons
|
// find the first day with upcoming lessons
|
||||||
index = _controller.days!.indexWhere((day) => day.last.end.isAfter(date));
|
index = _controller.days!.indexWhere((day) => day.last.end.isAfter(date));
|
||||||
@ -411,8 +411,9 @@ class _TimetablePageState extends State<TimetablePage>
|
|||||||
itemCount:
|
itemCount:
|
||||||
_controller.days![tab].length + 2,
|
_controller.days![tab].length + 2,
|
||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
if (_controller.days == null)
|
if (_controller.days == null) {
|
||||||
return Container();
|
return Container();
|
||||||
|
}
|
||||||
|
|
||||||
// Header
|
// Header
|
||||||
if (index == 0) {
|
if (index == 0) {
|
||||||
|
@ -24,8 +24,6 @@ import 'package:filcnaplo_mobile_ui/common/panel/panel_button.dart';
|
|||||||
import 'package:filcnaplo_mobile_ui/common/profile_image/profile_image.dart';
|
import 'package:filcnaplo_mobile_ui/common/profile_image/profile_image.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/common/system_chrome.dart';
|
import 'package:filcnaplo_mobile_ui/common/system_chrome.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/common/widgets/update/updates_view.dart';
|
import 'package:filcnaplo_mobile_ui/common/widgets/update/updates_view.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/premium/components/active_sponsor_card.dart';
|
|
||||||
import 'package:filcnaplo_mobile_ui/premium/premium_button.dart';
|
|
||||||
import 'package:filcnaplo_mobile_ui/screens/news/news_screen.dart';
|
import 'package:filcnaplo_mobile_ui/screens/news/news_screen.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/screens/settings/accounts/account_tile.dart';
|
import 'package:filcnaplo_mobile_ui/screens/settings/accounts/account_tile.dart';
|
||||||
import 'package:filcnaplo_mobile_ui/screens/settings/accounts/account_view.dart';
|
import 'package:filcnaplo_mobile_ui/screens/settings/accounts/account_view.dart';
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import 'package:filcnaplo/models/settings.dart';
|
import 'package:filcnaplo/models/settings.dart';
|
||||||
import 'package:filcnaplo_premium/api/auth.dart';
|
import 'package:filcnaplo_premium/api/auth.dart';
|
||||||
import 'package:filcnaplo_premium/models/premium_scopes.dart';
|
|
||||||
import 'package:flutter/widgets.dart';
|
import 'package:flutter/widgets.dart';
|
||||||
|
|
||||||
class PremiumProvider extends ChangeNotifier {
|
class PremiumProvider extends ChangeNotifier {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user