refactor: Use alias for Color and Colors
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
// ignore_for_file: unused_import // Часто генерируется при условном импорте
|
||||
|
||||
import 'package:drift/drift.dart';
|
||||
import 'package:async/async.dart';
|
||||
import 'package:flutter/material.dart' as c; // Use alias 'c' for flutter material
|
||||
// Условный импорт бэкенда базы данных
|
||||
// Выбирает реализацию connect() в зависимости от платформы
|
||||
@@ -298,7 +299,7 @@ class AppDatabase extends _$AppDatabase {
|
||||
// Получаем детали категории из Map (или используем дефолтные, если категория была удалена)
|
||||
final categoryDb = categoryDetailsMap[categoryName];
|
||||
final iconData = CategoryUtils.getIconFromString(categoryDb?.icon); // Используем утилиту
|
||||
final colorData = categoryDb != null ? Color(categoryDb.color) : Colors.grey.shade500; // Цвет из БД или дефолтный
|
||||
final colorData = categoryDb != null ? c.Color(categoryDb.color) : c.Colors.grey.shade500; // Цвет из БД или дефолтный
|
||||
|
||||
return Category( // Это Category из models/category.dart
|
||||
categoryName,
|
||||
|
||||
Reference in New Issue
Block a user