Skip to content

Commit 1068fe7

Browse files
committed
fix(): use CSS giphy image
1 parent 19d4336 commit 1068fe7

File tree

6 files changed

+63
-68
lines changed

6 files changed

+63
-68
lines changed

examples/typescript/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6+
"@stream-io/stream-chat-css": "^1.1.2",
67
"react": "link:../../node_modules/react",
78
"react-dom": "link:../../node_modules/react-dom",
89
"react-scripts": "3.4.1",
9-
"stream-chat": "4.2.0",
10+
"stream-chat": "^5.0.0",
1011
"stream-chat-react": "link:../../",
1112
"typescript": "4.3.5"
1213
},

examples/typescript/yarn.lock

Lines changed: 39 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,10 +1434,10 @@
14341434
escape-string-regexp "^5.0.0"
14351435
lodash.deburr "^4.1.0"
14361436

1437-
"@stream-io/stream-chat-css@^1.0.25":
1438-
version "1.0.26"
1439-
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-1.0.26.tgz#2b438155792dfdf0cd87524634e8baf3e6eae89e"
1440-
integrity sha512-8V2KKIfkVOZis5R0GqlWJ+51SFo75PCg4z7fiq6yZAplEssH+e1oT8nQoz5RnrVjlVYDDsD9rBMQH1Y1D9TNmQ==
1437+
"@stream-io/stream-chat-css@^1.1.2":
1438+
version "1.1.2"
1439+
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-1.1.2.tgz#109050f8e762e0a6026f181a4ea7584741ccb02f"
1440+
integrity sha512-8/hP6DME+a4maO7yY9InTTxayMH8ZvYf1eAlf4iNBg3aWC8g0vzDL504SlzyMZBfNh0/MRwE1Uij56FrKZK/bg==
14411441

14421442
"@svgr/babel-plugin-add-jsx-attribute@^4.2.0":
14431443
version "4.2.0"
@@ -1878,30 +1878,30 @@
18781878
semver "^7.3.2"
18791879
tsutils "^3.17.1"
18801880

1881+
"@virtuoso.dev/react-urx@^0.2.12":
1882+
version "0.2.12"
1883+
resolved "https://registry.yarnpkg.com/@virtuoso.dev/react-urx/-/react-urx-0.2.12.tgz#6c75cdbea2503c129b34d1ce2ee8cd649503b47c"
1884+
integrity sha512-Lcrrmq/UztM+rgepAdThdIk8dL3LEi9o2NTkL6ZLKPrTGjr5tSmsauD30/O8yu7Q0ncDnptmMR3OObdvMGuEKQ==
1885+
dependencies:
1886+
"@virtuoso.dev/urx" "^0.2.12"
1887+
18811888
"@virtuoso.dev/react-urx@^0.2.5":
18821889
version "0.2.6"
18831890
resolved "https://registry.yarnpkg.com/@virtuoso.dev/react-urx/-/react-urx-0.2.6.tgz#e1d8bc717723b2fc23d80ea4e07703dbc276448b"
18841891
integrity sha512-+PLQ2iWmSH/rW7WGPEf+Kkql+xygHFL43Jij5aREde/O9mE0OFFGqeetA2a6lry3LDVWzupPntvvWhdaYw0TyA==
18851892
dependencies:
18861893
"@virtuoso.dev/urx" "^0.2.6"
18871894

1888-
"@virtuoso.dev/react-urx@^0.2.8":
1889-
version "0.2.8"
1890-
resolved "https://registry.yarnpkg.com/@virtuoso.dev/react-urx/-/react-urx-0.2.8.tgz#344c5559dca3a7157f34eb9d9c5e7be6f6291d24"
1891-
integrity sha512-QV9ZJ9Yla88ySgN+DuHLDYoQa0UDRrEq88sLqQESZUWzLughrkpg1BLmQT7FuiU2M78A+rQ9DR3GBlWrJIx+Bw==
1892-
dependencies:
1893-
"@virtuoso.dev/urx" "^0.2.8"
1895+
"@virtuoso.dev/urx@^0.2.12":
1896+
version "0.2.12"
1897+
resolved "https://registry.yarnpkg.com/@virtuoso.dev/urx/-/urx-0.2.12.tgz#fa9bd1a2777cf70b19d4c9836b8d92b04f079c64"
1898+
integrity sha512-Q9nlRqYb5Uq4Ynu8cWPSJ7LxpuZsI+MZ09IJlDAAgwuNgfWRArpVRP0VN0coYgUo2fKMjhmV69MTqaUbIBhu/g==
18941899

18951900
"@virtuoso.dev/urx@^0.2.5", "@virtuoso.dev/urx@^0.2.6":
18961901
version "0.2.6"
18971902
resolved "https://registry.yarnpkg.com/@virtuoso.dev/urx/-/urx-0.2.6.tgz#0028c49e52037e673993900d32abea83262fbd53"
18981903
integrity sha512-EKJ0WvJgWaXIz6zKbh9Q63Bcq//p8OHXHbdz4Fy+ruhjJCyI8ADE8E5gwSqBoUchaiYlgwKrT+sX4L2h/H+hMg==
18991904

1900-
"@virtuoso.dev/urx@^0.2.8":
1901-
version "0.2.8"
1902-
resolved "https://registry.yarnpkg.com/@virtuoso.dev/urx/-/urx-0.2.8.tgz#182884939b2a5420839c48e317059cf265210f84"
1903-
integrity sha512-40uiTn5z1J/7at9Ao/aesyFhE7sS1cpb2MrbP/JSS6dcLMsQJcAZGedCY3bKkyjANH9DX/ciUpkpmT3TXmUBOQ==
1904-
19051905
"@webassemblyjs/[email protected]":
19061906
version "1.8.5"
19071907
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359"
@@ -2464,12 +2464,12 @@ aws4@^1.8.0:
24642464
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
24652465
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
24662466

2467-
axios@^0.21.1:
2468-
version "0.21.1"
2469-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
2470-
integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
2467+
axios@^0.22.0:
2468+
version "0.22.0"
2469+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.22.0.tgz#bf702c41fb50fbca4539589d839a077117b79b25"
2470+
integrity sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==
24712471
dependencies:
2472-
follow-redirects "^1.10.0"
2472+
follow-redirects "^1.14.4"
24732473

24742474
axobject-query@^2.0.2:
24752475
version "2.2.0"
@@ -5105,11 +5105,16 @@ focus-lock@^0.9.1:
51055105
dependencies:
51065106
tslib "^2.0.3"
51075107

5108-
follow-redirects@^1.0.0, follow-redirects@^1.10.0:
5108+
follow-redirects@^1.0.0:
51095109
version "1.14.1"
51105110
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43"
51115111
integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==
51125112

5113+
follow-redirects@^1.14.4:
5114+
version "1.14.6"
5115+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.6.tgz#8cfb281bbc035b3c067d6cd975b0f6ade6e855cd"
5116+
integrity sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==
5117+
51135118
for-each@^0.3.3:
51145119
version "0.3.3"
51155120
resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
@@ -9797,14 +9802,6 @@ react-view-pager@^0.6.0:
97979802
resize-observer-polyfill "1.5.0"
97989803
tabbable "1.1.2"
97999804

9800-
9801-
version "2.2.6"
9802-
resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-2.2.6.tgz#c3f89a4b0f140b57b0ba60f3b030bd3963a761c0"
9803-
integrity sha512-tLpjXNSEsdkd4StPZEA5RS6VllUwPcXA4h5PKXJltBZfiaSIhGLaxjKIX0oVLRRieuxDTcKpbmHwuuvr7KIoKw==
9804-
dependencies:
9805-
"@virtuoso.dev/react-urx" "^0.2.8"
9806-
"@virtuoso.dev/urx" "^0.2.8"
9807-
98089805
react-virtuoso@^2.2.1:
98099806
version "2.2.1"
98109807
resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-2.2.1.tgz#a15dbd864745011a011ac5ee75be3c523fcb8ded"
@@ -9813,6 +9810,14 @@ react-virtuoso@^2.2.1:
98139810
"@virtuoso.dev/react-urx" "^0.2.5"
98149811
"@virtuoso.dev/urx" "^0.2.5"
98159812

9813+
react-virtuoso@^2.3.1:
9814+
version "2.3.1"
9815+
resolved "https://registry.yarnpkg.com/react-virtuoso/-/react-virtuoso-2.3.1.tgz#d0305c6bdca3856dde43ed9091549db76fa21397"
9816+
integrity sha512-Y5qsh5xaGvMAN7S2LOm0n5Hg5gl76GEFSNzD/LNSR6Bm8UFncmEwIKEqp7lJMyM9aLrFV67Ap4rA0JL63Eb/uw==
9817+
dependencies:
9818+
"@virtuoso.dev/react-urx" "^0.2.12"
9819+
"@virtuoso.dev/urx" "^0.2.12"
9820+
98169821
"react@link:../../node_modules/react":
98179822
version "0.0.0"
98189823
uid ""
@@ -10792,15 +10797,15 @@ stream-browserify@^2.0.1:
1079210797
version "0.0.0"
1079310798
uid ""
1079410799

10795-
stream-chat@4.2.0:
10796-
version "4.2.0"
10797-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-4.2.0.tgz#1ccf93d2e9e79708d876eabd421c5008beaf6da7"
10798-
integrity sha512-wfm6VwXfLSTBO1f4JN6J5SvRV8fFza0Wxqq8zcW1acLJtMAVZ2+vfLOwws86PKexRNeoe8dHSC/sIRhoAEpr+Q==
10800+
stream-chat@^5.0.0:
10801+
version "5.0.1"
10802+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-5.0.1.tgz#3d63f926b0ebd2f87fd996da165c0bf2a6e18048"
10803+
integrity sha512-86dgchREEvxaFha4j3RApxcuNfpEpum6VFRgbE5RKbSYvtprAambD1nnU6iZR4/TzUixtoJ00p/hiy/Uki/Aug==
1079910804
dependencies:
1080010805
"@babel/runtime" "^7.13.10"
1080110806
"@types/jsonwebtoken" "^8.5.0"
1080210807
"@types/ws" "^7.4.0"
10803-
axios "^0.21.1"
10808+
axios "^0.22.0"
1080410809
base64-js "^1.5.1"
1080510810
form-data "^4.0.0"
1080610811
isomorphic-ws "^4.0.1"

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
],
2929
"dependencies": {
3030
"@braintree/sanitize-url": "5.0.0",
31-
"@stream-io/stream-chat-css": "^1.1.1",
31+
"@stream-io/stream-chat-css": "^1.1.2",
3232
"custom-event": "^1.0.1",
3333
"dayjs": "^1.10.4",
3434
"emoji-mart": "3.0.1",
@@ -153,7 +153,7 @@
153153
"rollup-plugin-visualizer": "^4.2.0",
154154
"semantic-release": "^18.0.0",
155155
"semantic-release-cli": "^5.4.4",
156-
"stream-chat": "4.2.0",
156+
"stream-chat": "^5.0.0",
157157
"style-loader": "^2.0.0",
158158
"ts-jest": "^26.5.1",
159159
"tslib": "2.3.0",

src/components/Attachment/Card.tsx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import React from 'react';
22

33
import { SafeAnchor } from '../SafeAnchor';
44

5-
import giphyLogo from '../../assets/Poweredby_100px-White_VertText.png';
65
import { useTranslationContext } from '../../context/TranslationContext';
76

87
export type CardProps = {
@@ -78,14 +77,6 @@ const UnMemoizedCard: React.FC<CardProps> = (props) => {
7877
</SafeAnchor>
7978
)}
8079
</div>
81-
{type === 'giphy' && (
82-
<img
83-
alt='giphy logo'
84-
className='str-chat__message-attachment-card__giphy-logo'
85-
data-testid='card-giphy'
86-
src={giphyLogo}
87-
/>
88-
)}
8980
</div>
9081
</div>
9182
);

src/components/Attachment/__tests__/Card.test.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -181,13 +181,6 @@ describe('Card', () => {
181181
`);
182182
});
183183

184-
it('should render giphy logo when type is giphy', () => {
185-
const { getByTestId } = render(
186-
<Card og_scrape_url='https://google.com' title='test' type='giphy' />,
187-
);
188-
expect(getByTestId('card-giphy')).toBeInTheDocument();
189-
});
190-
191184
it('should render trimmed url', () => {
192185
const { getByText } = render(
193186
<Card

yarn.lock

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1710,10 +1710,10 @@
17101710
crypto-browserify "^3.11.0"
17111711
process-es6 "^0.11.2"
17121712

1713-
"@stream-io/stream-chat-css@^1.1.1":
1714-
version "1.1.1"
1715-
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-1.1.1.tgz#a8eb71c5db128b1a7163d300d36a73bf87355f6d"
1716-
integrity sha512-y6a1cAO8umse180C4BBYAgTqx3MzUcm0itb210DL2U0dNi0dRQHy95/4YSI7KwTINmeC2W8kORP2D5GncpVC1Q==
1713+
"@stream-io/stream-chat-css@^1.1.2":
1714+
version "1.1.2"
1715+
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-1.1.2.tgz#109050f8e762e0a6026f181a4ea7584741ccb02f"
1716+
integrity sha512-8/hP6DME+a4maO7yY9InTTxayMH8ZvYf1eAlf4iNBg3aWC8g0vzDL504SlzyMZBfNh0/MRwE1Uij56FrKZK/bg==
17171717

17181718
"@szmarczak/http-timer@^1.1.2":
17191719
version "1.1.2"
@@ -2937,12 +2937,12 @@ axe-core@^4.0.2:
29372937
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.3.tgz#64a4c85509e0991f5168340edc4bedd1ceea6966"
29382938
integrity sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==
29392939

2940-
axios@^0.21.1:
2941-
version "0.21.1"
2942-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
2943-
integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
2940+
axios@^0.22.0:
2941+
version "0.22.0"
2942+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.22.0.tgz#bf702c41fb50fbca4539589d839a077117b79b25"
2943+
integrity sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==
29442944
dependencies:
2945-
follow-redirects "^1.10.0"
2945+
follow-redirects "^1.14.4"
29462946

29472947
axobject-query@^2.2.0:
29482948
version "2.2.0"
@@ -6532,11 +6532,16 @@ focus-lock@^0.9.1:
65326532
dependencies:
65336533
tslib "^2.0.3"
65346534

6535-
follow-redirects@^1.0.0, follow-redirects@^1.10.0:
6535+
follow-redirects@^1.0.0:
65366536
version "1.13.3"
65376537
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267"
65386538
integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==
65396539

6540+
follow-redirects@^1.14.4:
6541+
version "1.14.6"
6542+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.6.tgz#8cfb281bbc035b3c067d6cd975b0f6ade6e855cd"
6543+
integrity sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==
6544+
65406545
for-in@^1.0.2:
65416546
version "1.0.2"
65426547
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
@@ -13630,15 +13635,15 @@ stream-browserify@^2.0.1:
1363013635
inherits "~2.0.1"
1363113636
readable-stream "^2.0.2"
1363213637

13633-
stream-chat@4.2.0:
13634-
version "4.2.0"
13635-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-4.2.0.tgz#1ccf93d2e9e79708d876eabd421c5008beaf6da7"
13636-
integrity sha512-wfm6VwXfLSTBO1f4JN6J5SvRV8fFza0Wxqq8zcW1acLJtMAVZ2+vfLOwws86PKexRNeoe8dHSC/sIRhoAEpr+Q==
13638+
stream-chat@^5.0.0:
13639+
version "5.0.1"
13640+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-5.0.1.tgz#3d63f926b0ebd2f87fd996da165c0bf2a6e18048"
13641+
integrity sha512-86dgchREEvxaFha4j3RApxcuNfpEpum6VFRgbE5RKbSYvtprAambD1nnU6iZR4/TzUixtoJ00p/hiy/Uki/Aug==
1363713642
dependencies:
1363813643
"@babel/runtime" "^7.13.10"
1363913644
"@types/jsonwebtoken" "^8.5.0"
1364013645
"@types/ws" "^7.4.0"
13641-
axios "^0.21.1"
13646+
axios "^0.22.0"
1364213647
base64-js "^1.5.1"
1364313648
form-data "^4.0.0"
1364413649
isomorphic-ws "^4.0.1"

0 commit comments

Comments
 (0)