Skip to content

Commit 316d770

Browse files
committed
use new MessageComposerAttachmentLinkPreview
1 parent 1db5b59 commit 316d770

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

melos.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ command:
9595
stream_core_flutter:
9696
git:
9797
url: https://github.com/GetStream/stream-core-flutter.git
98-
ref: 043b6342aed679dc6555c2529c86163a2f9262e9
98+
ref: c867f19513e8d217699b576629857e76d3e5e86c
9999
path: packages/stream_core_flutter
100100
synchronized: ^3.1.0+1
101101
thumblr: ^0.0.4

packages/stream_chat_flutter/lib/src/components/message_composer/message_composer_input_header.dart

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import 'package:cached_network_image/cached_network_image.dart';
12
import 'package:flutter/material.dart';
23
import 'package:flutter/widgets.dart';
34
import 'package:stream_chat_flutter/src/components/message_composer/message_composer_factory.dart';
@@ -58,9 +59,12 @@ class DefaultStreamMessageComposerInputHeader extends StatelessWidget {
5859
onRemovePressed: _onAttachmentRemovePressed,
5960
),
6061
if (ogAttachment != null)
61-
OGAttachmentPreview(
62-
attachment: ogAttachment,
63-
onDismissPreviewPressed: () {
62+
MessageComposerAttachmentLinkPreview(
63+
title: ogAttachment.title,
64+
subtitle: ogAttachment.text,
65+
image: ogAttachment.imageUrl != null ? CachedNetworkImageProvider(ogAttachment.imageUrl!) : null,
66+
url: ogAttachment.titleLink,
67+
onRemovePressed: () {
6468
controller.clearOGAttachment();
6569
props.focusNode?.unfocus();
6670
},

packages/stream_chat_flutter/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ dependencies:
6262
stream_core_flutter:
6363
git:
6464
url: https://github.com/GetStream/stream-core-flutter.git
65-
ref: 043b6342aed679dc6555c2529c86163a2f9262e9
65+
ref: c867f19513e8d217699b576629857e76d3e5e86c
6666
path: packages/stream_core_flutter
6767
svg_icon_widget: ^0.0.1
6868
synchronized: ^3.1.0+1

0 commit comments

Comments
 (0)