Merge pull request #252 from cogwheel0/feat-long-model-name-ellipsis
feat(chat): Add ellipsis text for long model names in assistant message
This commit is contained in:
@@ -19,6 +19,7 @@ import 'enhanced_attachment.dart';
|
|||||||
import 'package:conduit/shared/widgets/chat_action_button.dart';
|
import 'package:conduit/shared/widgets/chat_action_button.dart';
|
||||||
import '../../../shared/widgets/model_avatar.dart';
|
import '../../../shared/widgets/model_avatar.dart';
|
||||||
import '../../../shared/widgets/conduit_components.dart';
|
import '../../../shared/widgets/conduit_components.dart';
|
||||||
|
import '../../../shared/widgets/middle_ellipsis_text.dart';
|
||||||
import 'package:url_launcher/url_launcher_string.dart';
|
import 'package:url_launcher/url_launcher_string.dart';
|
||||||
import '../providers/chat_providers.dart' show sendMessageWithContainer;
|
import '../providers/chat_providers.dart' show sendMessageWithContainer;
|
||||||
import '../../../core/utils/debug_logger.dart';
|
import '../../../core/utils/debug_logger.dart';
|
||||||
@@ -698,7 +699,8 @@ class _AssistantMessageWidgetState extends ConsumerState<AssistantMessageWidget>
|
|||||||
children: [
|
children: [
|
||||||
leading,
|
leading,
|
||||||
const SizedBox(width: Spacing.xs),
|
const SizedBox(width: Spacing.xs),
|
||||||
Text(
|
Flexible(
|
||||||
|
child: MiddleEllipsisText(
|
||||||
widget.modelName ?? 'Assistant',
|
widget.modelName ?? 'Assistant',
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: theme.textSecondary,
|
color: theme.textSecondary,
|
||||||
@@ -707,6 +709,7 @@ class _AssistantMessageWidgetState extends ConsumerState<AssistantMessageWidget>
|
|||||||
letterSpacing: 0.1,
|
letterSpacing: 0.1,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user