Начальный коммит

This commit is contained in:
2026-01-30 21:54:00 +07:00
parent 51de113db5
commit 3881248187
81 changed files with 5424 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
import 'package:flutter/material.dart';
import 'package:Stocky/Pages/controllers/SplashScreenController.dart';
import 'package:get/get.dart';
class SplashScreen extends StatelessWidget {
const SplashScreen({super.key});
@override
Widget build(BuildContext context) {
// Автоматически создаём и привязываем контроллер к этому экрану
final controller = Get.put(SplashScreenController());
// Запускаем логику навигации один раз, когда виджет встроен в дерево
WidgetsBinding.instance.addPostFrameCallback((_) {
controller.navigateBasedOnAuth();
});
return Scaffold(
backgroundColor: Colors.white,
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: const [
CircularProgressIndicator(),
SizedBox(height: 20),
Text('Загрузка...', style: TextStyle(fontSize: 18)),
],
),
),
);
}
}