From 69b28b1e592cde29e4b9fed725494d36ad05f5f4 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Mon, 22 Sep 2025 13:17:38 +0800 Subject: [PATCH] Corrected variables declaration --- lib/pages/add_distributor_page.dart | 2 +- lib/pages/add_generics_page.dart | 8 +++---- lib/pages/add_manufacturer_page.dart | 2 +- lib/pages/add_medicine_page.dart | 35 ++++++++++++++-------------- lib/pages/add_stock_page.dart | 11 +++++---- lib/pages/add_supplier_page.dart | 2 +- lib/pages/delete_stock_page.dart | 13 ++++++----- lib/pages/list_stocks_page.dart | 2 +- lib/pages/login_page.dart | 4 ++-- lib/pages/main_page.dart | 2 +- lib/pages/register_page.dart | 4 ++-- 11 files changed, 44 insertions(+), 41 deletions(-) diff --git a/lib/pages/add_distributor_page.dart b/lib/pages/add_distributor_page.dart index 1335093..5761bb1 100644 --- a/lib/pages/add_distributor_page.dart +++ b/lib/pages/add_distributor_page.dart @@ -26,7 +26,7 @@ class _AddDistributorPageState extends State { final _addressController = TextEditingController(); final _refDistributors = RefDistributors(); - late bool _isLoading = false; + bool _isLoading = false; Future _getDistributorListCache() async { final distributorList = await _refDistributors.getList(); diff --git a/lib/pages/add_generics_page.dart b/lib/pages/add_generics_page.dart index 97a3b7e..ed5e1b4 100644 --- a/lib/pages/add_generics_page.dart +++ b/lib/pages/add_generics_page.dart @@ -30,12 +30,12 @@ class _AddGenericsPageState extends State { final _nameController = TextEditingController(); final _formKey = GlobalKey(); - late bool _isLoading = false; + bool _isLoading = false; // late final List _categoryListCache = []; - late List _categoryList = []; - late String _selectedCategory = ''; - late String _categoryUUID = ''; + late List _categoryList; + late String _selectedCategory; + late String _categoryUUID; Future _getGenericListCache() async { final genericNameList = await _refGenericNames.getList(); diff --git a/lib/pages/add_manufacturer_page.dart b/lib/pages/add_manufacturer_page.dart index 117ce70..2b01c05 100644 --- a/lib/pages/add_manufacturer_page.dart +++ b/lib/pages/add_manufacturer_page.dart @@ -26,7 +26,7 @@ class _AddManufacturerPageState extends State { final _addressController = TextEditingController(); final _refManufacturers = RefManufacturers(); - late bool _isLoading = false; + bool _isLoading = false; Future _getManufacturerListCache() async { final manufacturerList = await _refManufacturers.getList(); diff --git a/lib/pages/add_medicine_page.dart b/lib/pages/add_medicine_page.dart index 84bfdd1..a2fd663 100644 --- a/lib/pages/add_medicine_page.dart +++ b/lib/pages/add_medicine_page.dart @@ -55,23 +55,24 @@ class _AddMedicinePageState extends State { final _nameController = TextEditingController(); final _barcodeController = TextEditingController(); - late bool _isLoading = false; - late List _genericNameList = []; - late String _selectedGeneric = ''; - late String _selectedCategory = ''; - late List _typeList = []; - late String _selectedType = ''; - late List _manufacturerList = []; - late List _distributorList = []; - late List _supplierList = []; - late String _selectedManufacturer = ''; - late String _selectedDistributor = ''; - late String _selectedSupplier = ''; - late String uuid = ''; - late bool imageUploaded = false; - late String imageUrl = ''; - late bool uploaded = false; - late String imageUUID = ''; + bool _isLoading = false; + bool imageUploaded = false; + bool uploaded = false; + + late List _genericNameList; + late String _selectedGeneric; + late String _selectedCategory; + late List _typeList; + late String _selectedType; + late List _manufacturerList; + late List _distributorList; + late List _supplierList; + late String _selectedManufacturer; + late String _selectedDistributor; + late String _selectedSupplier; + late String uuid; + late String imageUrl; + late String imageUUID; Future _getGenerics() async { _genericNameList = await _refGenericNames.getList(); diff --git a/lib/pages/add_stock_page.dart b/lib/pages/add_stock_page.dart index cb12e13..8df2d9c 100644 --- a/lib/pages/add_stock_page.dart +++ b/lib/pages/add_stock_page.dart @@ -34,11 +34,12 @@ class _AddStockPageState extends State with WidgetsBindingObserver final _priceController = TextEditingController(); final _stocks = Stocks(); - late bool _isLoading = false; - late List _medicineList = []; - late String _selectedMedicine = ''; - late DateTime selectedDate = DateTime.now(); - late String barcode = ''; + late List _medicineList; + late String _selectedMedicine; + late String barcode; + + bool _isLoading = false; + DateTime selectedDate = DateTime.now(); final sampleBarcode = '8992185411017'; diff --git a/lib/pages/add_supplier_page.dart b/lib/pages/add_supplier_page.dart index 3d79329..08ba0f9 100644 --- a/lib/pages/add_supplier_page.dart +++ b/lib/pages/add_supplier_page.dart @@ -25,7 +25,7 @@ class _AddSupplierPageState extends State { final _nameController = TextEditingController(); final _refSuppliers = RefSuppliers(); - late bool _isLoading = false; + bool _isLoading = false; Future _getSupplierListCache() async { final supplierList = await _refSuppliers.getList(); diff --git a/lib/pages/delete_stock_page.dart b/lib/pages/delete_stock_page.dart index cef51b6..7f2486c 100644 --- a/lib/pages/delete_stock_page.dart +++ b/lib/pages/delete_stock_page.dart @@ -29,12 +29,13 @@ class _DeleteStockPageState extends State { final _stocks = Stocks(); final _quantityController = TextEditingController(); - late List _stockList = []; - late String _selectedStock = ''; - late bool _aboveQuantity = false; - late bool _noStock = false; - late double _serverQuantity = 0; - late String _selectedUUID = ''; + bool _aboveQuantity = false; + bool _noStock = false; + double _serverQuantity = 0; + + late List _stockList; + late String _selectedStock; + late String _selectedUUID; void _getStocks() async { _stockList = await _stocks.getList(); diff --git a/lib/pages/list_stocks_page.dart b/lib/pages/list_stocks_page.dart index 4372210..b26460e 100644 --- a/lib/pages/list_stocks_page.dart +++ b/lib/pages/list_stocks_page.dart @@ -18,8 +18,8 @@ class ListStocksPage extends StatefulWidget { class _ListStocksPageState extends State { final _stocks = Stocks(); - late List _stockList = []; bool _isLoading = false; + late List _stockList; List _createRows() { final today = DateTime.now().toUtc(); diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart index 720c187..a7cbb5d 100644 --- a/lib/pages/login_page.dart +++ b/lib/pages/login_page.dart @@ -26,8 +26,8 @@ class _LoginPageState extends State { final _passwordController = TextEditingController(); final FocusNode _focusNode = FocusNode(); - late bool _isLoading = false; - late double containerHeight = 0.35; + bool _isLoading = false; + double containerHeight = 0.35; void _signIn() async { final email = _emailController.text; diff --git a/lib/pages/main_page.dart b/lib/pages/main_page.dart index cddb7f8..9035bb0 100644 --- a/lib/pages/main_page.dart +++ b/lib/pages/main_page.dart @@ -45,7 +45,7 @@ class _MainPageState extends State { final _refDistributors = RefDistributors(); final _refSuppliers = RefSuppliers(); - late bool _isLoading = false; + bool _isLoading = false; void signOut() async { try { diff --git a/lib/pages/register_page.dart b/lib/pages/register_page.dart index a1e6951..6b3597f 100644 --- a/lib/pages/register_page.dart +++ b/lib/pages/register_page.dart @@ -25,8 +25,8 @@ class _RegisterPageState extends State { final _confirmPasswordController = TextEditingController(); final FocusNode _focusNode = FocusNode(); - late bool _isLoading = false; - late double containerHeight = 0.44; + bool _isLoading = false; + double containerHeight = 0.44; Future _signUp() async { final email = _emailController.text;