Skip to content

Commit

Permalink
refator
Browse files Browse the repository at this point in the history
  • Loading branch information
danemadsen committed Jun 25, 2024
1 parent 221f9c3 commit e4d4865
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ import 'package:maid/enumerators/large_language_model_type.dart';
import 'package:maid/classes/providers/app_data.dart';
import 'package:provider/provider.dart';

class ModelDropdown extends StatefulWidget {
const ModelDropdown({super.key});
class RemoteModelDropdown extends StatefulWidget {
const RemoteModelDropdown({super.key});

@override
State<StatefulWidget> createState() => _ModelDropdownState();
State<StatefulWidget> createState() => _RemoteModelDropdownState();
}

class _ModelDropdownState extends State<ModelDropdown> {
class _RemoteModelDropdownState extends State<RemoteModelDropdown> {
static LargeLanguageModelType lastModelType = LargeLanguageModelType.none;
static DateTime lastCheck = DateTime.now();
static List<String> options = [];
Expand Down
5 changes: 2 additions & 3 deletions lib/ui/desktop/layout/home_app_bar.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@ import 'package:maid/enumerators/large_language_model_type.dart';
import 'package:maid/classes/providers/app_data.dart';
import 'package:maid/ui/desktop/buttons/huggingface_button.dart';
import 'package:maid/ui/desktop/buttons/load_model_button.dart';
import 'package:maid/ui/desktop/dropdowns/model_dropdown.dart';
import 'package:maid/ui/desktop/dropdowns/remote_model_dropdown.dart';
import 'package:maid/ui/shared/dropdowns/llm_platform_dropdown.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:provider/provider.dart';

class HomeAppBar extends StatelessWidget implements PreferredSizeWidget {
Expand Down Expand Up @@ -40,7 +39,7 @@ class HomeAppBar extends StatelessWidget implements PreferredSizeWidget {
else
const Expanded(
flex: 8,
child: ModelDropdown(),
child: RemoteModelDropdown(),
),
const Spacer(flex: 1),
IconButton(
Expand Down
8 changes: 5 additions & 3 deletions lib/ui/mobile/pages/settings_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,11 @@ class _SettingsPageState extends State<SettingsPage> {
ram == -1 ? 'RAM: Unknown' : 'RAM: $ram GB',
textAlign: TextAlign.center,
style: TextStyle(
color:
Color.lerp(Colors.red, Colors.green, ram.clamp(0, 8) / 8) ??
Colors.red,
color: Color.lerp(
Colors.red,
Colors.green,
ram.clamp(0, 8) / 8
),
fontSize: 15,
),
),
Expand Down

0 comments on commit e4d4865

Please sign in to comment.