infinite scroll
This commit is contained in:
@ -1,30 +1,37 @@
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:momo/material/app.dart';
|
||||
import 'package:momo/provider/token.dart';
|
||||
import 'package:momo/request/http_client.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'package:window_manager/window_manager.dart';
|
||||
// import 'package:tray_manager/tray_manager.dart';
|
||||
|
||||
void main() async {
|
||||
if (Platform.isLinux || Platform.isWindows || Platform.isMacOS) {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
// Must add this line.
|
||||
await windowManager.ensureInitialized();
|
||||
WindowOptions windowOptions = const WindowOptions(
|
||||
size: Size(880, 600),
|
||||
center: true,
|
||||
minimumSize: Size(300, 400),
|
||||
// backgroundColor: Colors.transparent,
|
||||
// skipTaskbar: false,
|
||||
// titleBarStyle: TitleBarStyle.hidden,
|
||||
);
|
||||
windowManager.waitUntilReadyToShow(windowOptions, () async {
|
||||
await windowManager.show();
|
||||
await windowManager.focus();
|
||||
});
|
||||
if (!kIsWeb) {
|
||||
dio.options.baseUrl = 'https://raichi.hodokencho.com/api';
|
||||
if (Platform.isLinux || Platform.isWindows || Platform.isMacOS) {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
// Must add this line.
|
||||
await windowManager.ensureInitialized();
|
||||
WindowOptions windowOptions = const WindowOptions(
|
||||
size: Size(880, 600),
|
||||
center: true,
|
||||
minimumSize: Size(300, 400),
|
||||
// backgroundColor: Colors.transparent,
|
||||
// skipTaskbar: false,
|
||||
// titleBarStyle: TitleBarStyle.hidden,
|
||||
);
|
||||
windowManager.waitUntilReadyToShow(windowOptions, () async {
|
||||
await windowManager.show();
|
||||
await windowManager.focus();
|
||||
});
|
||||
}
|
||||
}else{
|
||||
dio.options.baseUrl = '/api';
|
||||
}
|
||||
final prefs = await SharedPreferences.getInstance();
|
||||
String? tk = prefs.getString("token");
|
||||
|
Reference in New Issue
Block a user