Implement Webuntis HTTP Api and Display
This commit is contained in:
@ -2,23 +2,23 @@ import 'dart:io';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:marianum_mobile/data/accountModel.dart';
|
||||
import 'package:marianum_mobile/data/incommingPackets/authenticatePacket.dart';
|
||||
import 'package:marianum_mobile/data/incommingPackets/errorPacket.dart';
|
||||
import 'package:marianum_mobile/data/incommingPackets/fileListPacket.dart';
|
||||
import 'package:marianum_mobile/data/incommingPackets/talkChatPacket.dart';
|
||||
import 'package:marianum_mobile/data/incommingPackets/talkNotificationsPacket.dart';
|
||||
import 'package:marianum_mobile/data/timetable/timetable.dart';
|
||||
import 'package:marianum_mobile/screen/login/login.dart';
|
||||
import 'package:marianum_mobile/screen/pages/timetable/timetable.dart';
|
||||
import 'package:marianum_mobile/widget/loadingSpinner.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'package:web_socket_channel/web_socket_channel.dart';
|
||||
|
||||
import 'app.dart';
|
||||
import 'data/incommingPackets/serverInfoPacket.dart';
|
||||
import 'data/incommingPackets/talkContactsPacket.dart';
|
||||
import 'data/incommingPackets/timetablePacket.dart';
|
||||
import 'dataOld/accountModel.dart';
|
||||
import 'dataOld/incommingPackets/authenticatePacket.dart';
|
||||
import 'dataOld/incommingPackets/errorPacket.dart';
|
||||
import 'dataOld/incommingPackets/fileListPacket.dart';
|
||||
import 'dataOld/incommingPackets/serverInfoPacket.dart';
|
||||
import 'dataOld/incommingPackets/talkChatPacket.dart';
|
||||
import 'dataOld/incommingPackets/talkContactsPacket.dart';
|
||||
import 'dataOld/incommingPackets/talkNotificationsPacket.dart';
|
||||
import 'dataOld/incommingPackets/timetablePacket.dart';
|
||||
|
||||
Future<void> main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
@ -33,12 +33,13 @@ Future<void> main() async {
|
||||
providers: [
|
||||
ChangeNotifierProvider(create: (context) => AccountModel()),
|
||||
ChangeNotifierProvider(create: (context) => ErrorPacket()),
|
||||
ChangeNotifierProvider(create: (context) => ServerInfoPacket()),
|
||||
ChangeNotifierProvider(create: (context) => TalkContactsPaket()),
|
||||
// ChangeNotifierProvider(create: (context) => ServerInfoPacket()),
|
||||
// ChangeNotifierProvider(create: (context) => TalkContactsPaket()),
|
||||
ChangeNotifierProvider(create: (context) => TalkNotificationsPacket()),
|
||||
ChangeNotifierProvider(create: (context) => FileListPacket()),
|
||||
ChangeNotifierProvider(create: (context) => TalkChatPacket()),
|
||||
ChangeNotifierProvider(create: (context) => TimetablePacket()),
|
||||
// ChangeNotifierProvider(create: (context) => FileListPacket()),
|
||||
// ChangeNotifierProvider(create: (context) => TalkChatPacket()),
|
||||
// ChangeNotifierProvider(create: (context) => TimetablePacket()),
|
||||
ChangeNotifierProvider(create: (context) => Timetable()),
|
||||
],
|
||||
child: const Main(),
|
||||
)
|
||||
|
Reference in New Issue
Block a user