File tree Expand file tree Collapse file tree 5 files changed +6
-25
lines changed Expand file tree Collapse file tree 5 files changed +6
-25
lines changed Original file line number Diff line number Diff line change 22// Use of this source code is governed by a BSD-style license that can be
33// found in the LICENSE file.
44
5- import 'package:colorist_ui/ui/screens/error_screen.dart' ;
6- import 'package:colorist_ui/ui/screens/loading_screen.dart' ;
7- import 'package:colorist_ui/ui/screens/main_screen.dart' ;
8- import 'package:flutter/foundation.dart' ;
5+ import 'package:colorist_ui/ui/screens/screens.dart' ;
96import 'package:flutter/material.dart' ;
107import 'package:flutter_riverpod/flutter_riverpod.dart' ;
11- import 'package:logging/logging.dart' ;
128
139import 'providers/gemini.dart' ;
1410import 'services/gemini_chat_service.dart' ;
1511
1612void main () async {
17- Logger .root.level = Level .ALL ;
18- Logger .root.onRecord.listen ((record) {
19- if (kDebugMode) {
20- print (
21- '${record .loggerName }: ${record .level .name }: '
22- '${record .time }: ${record .message }' ,
23- );
24- }
25- });
26-
2713 runApp (ProviderScope (child: MainApp ()));
2814}
2915
Original file line number Diff line number Diff line change 55import 'dart:async' ;
66import 'dart:convert' ;
77
8- import 'package:colorist_ui/models/color_data.dart' ;
9- import 'package:colorist_ui/models/conversation_state.dart' ;
10- import 'package:colorist_ui/providers/chat_state_notifier.dart' ;
11- import 'package:colorist_ui/providers/log_state_notifier.dart' ;
8+ import 'package:colorist_ui/models/models.dart' ;
9+ import 'package:colorist_ui/providers/providers.dart' ;
1210import 'package:firebase_vertexai/firebase_vertexai.dart' ;
1311import 'package:flutter_riverpod/flutter_riverpod.dart' ;
1412import 'package:riverpod_annotation/riverpod_annotation.dart' ;
@@ -78,7 +76,6 @@ class GeminiChatService {
7876 final chatStateNotifier = ref.read (chatStateNotifierProvider.notifier);
7977 final logStateNotifier = ref.read (logStateNotifierProvider.notifier);
8078 final blockText = block.text;
81-
8279 if (blockText != null ) {
8380 logStateNotifier.logLlmText (blockText);
8481 chatStateNotifier.appendToMessage (llmMessageId, blockText);
Original file line number Diff line number Diff line change 22// Use of this source code is governed by a BSD-style license that can be
33// found in the LICENSE file.
44
5- import 'package:colorist_ui/providers/color_state_notifier.dart' ;
6- import 'package:colorist_ui/providers/log_state_notifier.dart' ;
5+ import 'package:colorist_ui/providers/providers.dart' ;
76import 'package:firebase_vertexai/firebase_vertexai.dart' ;
87import 'package:flutter_riverpod/flutter_riverpod.dart' ;
98import 'package:riverpod_annotation/riverpod_annotation.dart' ;
Original file line number Diff line number Diff line change 11name : colorist
22description : " A new Flutter project."
3- publish_to : ' none'
3+ publish_to : " none"
44version : 0.1.0
55
66environment :
@@ -11,7 +11,6 @@ dependencies:
1111 sdk : flutter
1212 colorist_ui : ^0.0.6
1313 flutter_riverpod : ^2.6.1
14- logging : ^1.3.0
1514 riverpod_annotation : ^2.6.1
1615 firebase_core : ^3.13.0
1716 firebase_vertexai : ^1.5.0
You can’t perform that action at this time.
0 commit comments