Upgrade compound-web (#12234)

* Upgrade compound-web

I forgot to include this in https://github.com/matrix-org/matrix-react-sdk/pull/12209, which has caused avatar and username colors to be out of sync and sometimes revert to plain black/white.

* Update tests

* Update tests
This commit is contained in:
Robin 2024-02-07 12:26:05 -05:00 committed by GitHub
parent a4987060b7
commit b422641258
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
33 changed files with 173 additions and 183 deletions

View file

@ -44,6 +44,7 @@ const config: Config = {
], ],
coverageReporters: ["text-summary", "lcov"], coverageReporters: ["text-summary", "lcov"],
testResultsProcessor: "@casualbot/jest-sonar-reporter", testResultsProcessor: "@casualbot/jest-sonar-reporter",
prettierPath: null,
}; };
// if we're running under GHA, enable the GHA reporter // if we're running under GHA, enable the GHA reporter

View file

@ -74,7 +74,7 @@
"@sentry/browser": "^7.0.0", "@sentry/browser": "^7.0.0",
"@testing-library/react-hooks": "^8.0.1", "@testing-library/react-hooks": "^8.0.1",
"@vector-im/compound-design-tokens": "^1.0.0", "@vector-im/compound-design-tokens": "^1.0.0",
"@vector-im/compound-web": "3.0.1", "@vector-im/compound-web": "^3.1.0",
"@zxcvbn-ts/core": "^3.0.4", "@zxcvbn-ts/core": "^3.0.4",
"@zxcvbn-ts/language-common": "^3.0.4", "@zxcvbn-ts/language-common": "^3.0.4",
"@zxcvbn-ts/language-en": "^3.0.2", "@zxcvbn-ts/language-en": "^3.0.2",
@ -151,7 +151,6 @@
"@babel/preset-typescript": "^7.12.7", "@babel/preset-typescript": "^7.12.7",
"@babel/register": "^7.12.10", "@babel/register": "^7.12.10",
"@casualbot/jest-sonar-reporter": "2.2.7", "@casualbot/jest-sonar-reporter": "2.2.7",
"fake-indexeddb": "^5.0.2",
"@peculiar/webcrypto": "^1.4.3", "@peculiar/webcrypto": "^1.4.3",
"@playwright/test": "^1.40.1", "@playwright/test": "^1.40.1",
"@testing-library/dom": "^9.0.0", "@testing-library/dom": "^9.0.0",
@ -202,6 +201,7 @@
"eslint-plugin-react-hooks": "^4.3.0", "eslint-plugin-react-hooks": "^4.3.0",
"eslint-plugin-unicorn": "^50.0.0", "eslint-plugin-unicorn": "^50.0.0",
"express": "^4.18.2", "express": "^4.18.2",
"fake-indexeddb": "^5.0.2",
"fetch-mock-jest": "^1.5.1", "fetch-mock-jest": "^1.5.1",
"fs-extra": "^11.0.0", "fs-extra": "^11.0.0",
"jest": "^29.6.2", "jest": "^29.6.2",

View file

@ -94,8 +94,8 @@ exports[`MessagePanel should handle lots of membership events quickly 1`] = `
class="mx_GenericEventListSummary_avatars" class="mx_GenericEventListSummary_avatars"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -18,7 +18,7 @@ exports[`RoomView for a local room in state CREATING should match the snapshot 1
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -100,7 +100,7 @@ exports[`RoomView for a local room in state ERROR should match the snapshot 1`]
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -179,7 +179,7 @@ exports[`RoomView for a local room in state ERROR should match the snapshot 1`]
<button <button
aria-label="Avatar" aria-label="Avatar"
aria-live="off" aria-live="off"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -267,7 +267,7 @@ exports[`RoomView for a local room in state NEW should match the snapshot 1`] =
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -346,7 +346,7 @@ exports[`RoomView for a local room in state NEW should match the snapshot 1`] =
<button <button
aria-label="Avatar" aria-label="Avatar"
aria-live="off" aria-live="off"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -511,7 +511,7 @@ exports[`RoomView for a local room in state NEW that is encrypted should match t
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -593,7 +593,7 @@ exports[`RoomView for a local room in state NEW that is encrypted should match t
<button <button
aria-label="Avatar" aria-label="Avatar"
aria-live="off" aria-live="off"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -71,8 +71,8 @@ exports[`SpaceHierarchy <SpaceHierarchy /> renders 1`] = `
class="mx_SpaceHierarchy_roomTile_avatar" class="mx_SpaceHierarchy_roomTile_avatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="5"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -141,8 +141,8 @@ exports[`SpaceHierarchy <SpaceHierarchy /> renders 1`] = `
class="mx_SpaceHierarchy_roomTile_avatar" class="mx_SpaceHierarchy_roomTile_avatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -212,8 +212,8 @@ exports[`SpaceHierarchy <SpaceHierarchy /> renders 1`] = `
class="mx_SpaceHierarchy_roomTile_avatar" class="mx_SpaceHierarchy_roomTile_avatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -289,7 +289,7 @@ exports[`SpaceHierarchy <SpaceHierarchy /> renders 1`] = `
class="mx_SpaceHierarchy_roomTile_avatar" class="mx_SpaceHierarchy_roomTile_avatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -18,7 +18,7 @@ exports[`<UserMenu> <UserMenu> when video broadcast when rendered should render
class="mx_UserMenu_userAvatar" class="mx_UserMenu_userAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar mx_UserMenu_userAvatar_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar mx_UserMenu_userAvatar_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -6,8 +6,8 @@ exports[`DecoratedRoomAvatar shows an avatar with globe icon and tooltip for pub
class="mx_DecoratedRoomAvatar mx_DecoratedRoomAvatar_cutout" class="mx_DecoratedRoomAvatar mx_DecoratedRoomAvatar_cutout"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -3,7 +3,7 @@
exports[`RoomAvatar should render as expected for a DM room 1`] = ` exports[`RoomAvatar should render as expected for a DM room 1`] = `
<div> <div>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -18,8 +18,8 @@ exports[`RoomAvatar should render as expected for a DM room 1`] = `
exports[`RoomAvatar should render as expected for a LocalRoom 1`] = ` exports[`RoomAvatar should render as expected for a LocalRoom 1`] = `
<div> <div>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -33,8 +33,8 @@ exports[`RoomAvatar should render as expected for a LocalRoom 1`] = `
exports[`RoomAvatar should render as expected for a Room 1`] = ` exports[`RoomAvatar should render as expected for a Room 1`] = `
<div> <div>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -4,15 +4,15 @@ exports[`<BeaconMarker /> renders marker when beacon has location 1`] = `
<DocumentFragment> <DocumentFragment>
<span> <span>
<div <div
class="mx_Marker mx_Username_color8" class="mx_Marker mx_Username_color6"
id="!room:server_@alice:server" id="!room:server_@alice:server"
> >
<div <div
class="mx_Marker_border" class="mx_Marker_border"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -32,8 +32,8 @@ exports[`<BeaconViewDialog /> renders own beacon status when user is live sharin
class="mx_DialogOwnBeaconStatus" class="mx_DialogOwnBeaconStatus"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar mx_DialogOwnBeaconStatus_avatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar mx_DialogOwnBeaconStatus_avatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -32,7 +32,7 @@ exports[`<DialogSidebar /> renders sidebar correctly with beacons 1`] = `
class="mx_BeaconListItem" class="mx_BeaconListItem"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar mx_BeaconListItem_avatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar mx_BeaconListItem_avatar _avatar-imageless_k41ul_60"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -41,8 +41,8 @@ exports[`ConfirmUserActionDialog renders 1`] = `
class="mx_ConfirmUserActionDialog_avatar" class="mx_ConfirmUserActionDialog_avatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -71,8 +71,8 @@ exports[`<ManageRestrictedJoinRuleDialog /> should list spaces which are not par
<div> <div>
<div> <div>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -108,7 +108,7 @@ exports[`AppTile for a pinned widget should render 1`] = `
<span> <span>
<span <span
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar mx_WidgetAvatar" class="_avatar_k41ul_17 mx_BaseAvatar mx_WidgetAvatar"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -116,7 +116,7 @@ exports[`AppTile for a pinned widget should render 1`] = `
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="20px" height="20px"
@ -195,7 +195,7 @@ exports[`AppTile for a pinned widget should render permission request 1`] = `
<span> <span>
<span <span
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar mx_WidgetAvatar" class="_avatar_k41ul_17 mx_BaseAvatar mx_WidgetAvatar"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -203,7 +203,7 @@ exports[`AppTile for a pinned widget should render permission request 1`] = `
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="20px" height="20px"
@ -273,7 +273,7 @@ exports[`AppTile for a pinned widget should render permission request 1`] = `
</div> </div>
<div> <div>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -349,7 +349,7 @@ exports[`AppTile preserves non-persisted widget on container move 1`] = `
<span> <span>
<span <span
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar mx_WidgetAvatar" class="_avatar_k41ul_17 mx_BaseAvatar mx_WidgetAvatar"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -357,7 +357,7 @@ exports[`AppTile preserves non-persisted widget on container move 1`] = `
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="20px" height="20px"

View file

@ -9,11 +9,11 @@ exports[`<FacePile /> renders with a tooltip 1`] = `
tabindex="0" tabindex="0"
> >
<div <div
class="_stacked-avatars_1o69u_120" class="_stacked-avatars_k41ul_110"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -42,8 +42,8 @@ exports[`<Pill> should render the expected pill for @room 1`] = `
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -74,7 +74,7 @@ exports[`<Pill> should render the expected pill for a known user not in the room
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="5" data-color="5"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -105,8 +105,8 @@ exports[`<Pill> should render the expected pill for a message in another room 1`
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -136,7 +136,7 @@ exports[`<Pill> should render the expected pill for a message in the same room 1
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -167,8 +167,8 @@ exports[`<Pill> should render the expected pill for a room alias 1`] = `
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -198,7 +198,7 @@ exports[`<Pill> should render the expected pill for a space 1`] = `
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -252,8 +252,8 @@ exports[`<Pill> when rendering a pill for a room should render the expected pill
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -283,7 +283,7 @@ exports[`<Pill> when rendering a pill for a user in the room should render as ex
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -9,11 +9,11 @@ exports[`<RoomFacePile /> renders 1`] = `
tabindex="0" tabindex="0"
> >
<div <div
class="_stacked-avatars_1o69u_120" class="_stacked-avatars_k41ul_110"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -39,7 +39,7 @@ describe("<Marker />", () => {
it("uses member color class", () => { it("uses member color class", () => {
const member = new RoomMember("!room:server", "@user:server"); const member = new RoomMember("!room:server", "@user:server");
const { container } = getComponent({ useMemberColor: true, roomMember: member }); const { container } = getComponent({ useMemberColor: true, roomMember: member });
expect(container.querySelector(".mx_Marker.mx_Username_color1")).toBeInTheDocument(); expect(container.querySelector(".mx_Marker.mx_Username_color3")).toBeInTheDocument();
}); });
it("renders member avatar when roomMember is truthy", () => { it("renders member avatar when roomMember is truthy", () => {

View file

@ -198,7 +198,7 @@ describe("<TextualBody />", () => {
const { container } = getComponent({ mxEvent: ev }); const { container } = getComponent({ mxEvent: ev });
const content = container.querySelector(".mx_EventTile_body"); const content = container.querySelector(".mx_EventTile_body");
expect(content.innerHTML).toMatchInlineSnapshot( expect(content.innerHTML).toMatchInlineSnapshot(
`"Chat with <span><bdi><a class="mx_Pill mx_UserPill mx_UserPill_me" href="https://matrix.to/#/@user:example.com" data-state="closed"><span aria-label="Profile picture" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="8" class="_avatar_1o69u_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/image.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_1o69u_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Member</span></a></bdi></span>"`, `"Chat with <span><bdi><a class="mx_Pill mx_UserPill mx_UserPill_me" href="https://matrix.to/#/@user:example.com" data-state="closed"><span aria-label="Profile picture" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="2" class="_avatar_k41ul_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/image.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_k41ul_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Member</span></a></bdi></span>"`,
); );
}); });

View file

@ -83,8 +83,8 @@ exports[`MLocationBody <MLocationBody> without error renders marker correctly fo
class="mx_Marker_border" class="mx_Marker_border"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="1" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -57,15 +57,15 @@ exports[`<TextualBody /> renders formatted m.text correctly pills appear for an
<span <span
aria-hidden="true" aria-hidden="true"
aria-label="Profile picture" aria-label="Profile picture"
class="_avatar_1o69u_17 mx_BaseAvatar" class="_avatar_k41ul_17 mx_BaseAvatar"
data-color="8" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
style="--cpd-avatar-size: 16px;" style="--cpd-avatar-size: 16px;"
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="16px" height="16px"
@ -106,15 +106,15 @@ exports[`<TextualBody /> renders formatted m.text correctly pills appear for eve
<span <span
aria-hidden="true" aria-hidden="true"
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar" class="_avatar_k41ul_17 mx_BaseAvatar"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
style="--cpd-avatar-size: 16px;" style="--cpd-avatar-size: 16px;"
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="16px" height="16px"
@ -157,15 +157,15 @@ exports[`<TextualBody /> renders formatted m.text correctly pills appear for roo
<span <span
aria-hidden="true" aria-hidden="true"
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar" class="_avatar_k41ul_17 mx_BaseAvatar"
data-color="3" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
style="--cpd-avatar-size: 16px;" style="--cpd-avatar-size: 16px;"
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="16px" height="16px"
@ -267,15 +267,15 @@ exports[`<TextualBody /> renders formatted m.text correctly pills get injected c
<span <span
aria-hidden="true" aria-hidden="true"
aria-label="Profile picture" aria-label="Profile picture"
class="_avatar_1o69u_17 mx_BaseAvatar" class="_avatar_k41ul_17 mx_BaseAvatar"
data-color="8" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
style="--cpd-avatar-size: 16px;" style="--cpd-avatar-size: 16px;"
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="16px" height="16px"
@ -296,9 +296,9 @@ exports[`<TextualBody /> renders formatted m.text correctly pills get injected c
</span> </span>
`; `;
exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to a message in the same room with the label »Message from Member« 1`] = `"Visit <span><bdi><a class="mx_Pill mx_EventPill" href="https://matrix.to/#/!room1:example.com/%event_id%" data-state="closed"><span aria-label="Profile picture" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="8" class="_avatar_1o69u_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/image.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_1o69u_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Message from Member</span></a></bdi></span>"`; exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to a message in the same room with the label »Message from Member« 1`] = `"Visit <span><bdi><a class="mx_Pill mx_EventPill" href="https://matrix.to/#/!room1:example.com/%event_id%" data-state="closed"><span aria-label="Profile picture" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="2" class="_avatar_k41ul_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/image.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_k41ul_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Message from Member</span></a></bdi></span>"`;
exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to an event in another room with the label »Message in Room 2« 1`] = `"Visit <span><bdi><a class="mx_Pill mx_EventPill" href="https://matrix.to/#/!room2:example.com/%event_id%" data-state="closed"><span aria-label="Avatar" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="4" class="_avatar_1o69u_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/room.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_1o69u_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Message in Room 2</span></a></bdi></span>"`; exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to an event in another room with the label »Message in Room 2« 1`] = `"Visit <span><bdi><a class="mx_Pill mx_EventPill" href="https://matrix.to/#/!room2:example.com/%event_id%" data-state="closed"><span aria-label="Avatar" aria-hidden="true" data-testid="avatar-img" data-type="round" data-color="2" class="_avatar_k41ul_17 mx_BaseAvatar" style="--cpd-avatar-size: 16px;"><img loading="lazy" alt="" src="mxc://avatar.url/room.png" crossorigin="anonymous" referrerpolicy="no-referrer" class="_image_k41ul_49" data-type="round" width="16px" height="16px"></span><span class="mx_Pill_text">Message in Room 2</span></a></bdi></span>"`;
exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to an unknown message in the same room with the label »Message« 1`] = ` exports[`<TextualBody /> renders plain-text m.text correctly should pillify a permalink to an unknown message in the same room with the label »Message« 1`] = `
<span <span

View file

@ -36,8 +36,8 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
class="mx_RoomSummaryCard_container" class="mx_RoomSummaryCard_container"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -125,15 +125,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -156,15 +155,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -187,15 +185,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -224,15 +221,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -255,15 +251,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -286,15 +281,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -317,15 +311,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>
@ -354,15 +347,14 @@ exports[`<RoomSummaryCard /> renders the room summary 1`] = `
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
</button> </button>

View file

@ -104,7 +104,7 @@ exports[`<UserInfo /> with crypto enabled renders <BasicUserInfo /> 1`] = `
<button <button
aria-label="Profile picture" aria-label="Profile picture"
aria-live="off" aria-live="off"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="3" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -14,7 +14,7 @@ exports[`MemberTile should display an verified E2EIcon when the e2E status = Ver
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -67,7 +67,7 @@ exports[`MemberTile should display an warning E2EIcon when the e2E status = Warn
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -120,7 +120,7 @@ exports[`MemberTile should not display an E2EIcon when the e2E status = normal 1
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="2" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -6,8 +6,8 @@ exports[`<PinnedEventTile /> should render pinned event 1`] = `
class="mx_PinnedEventTile" class="mx_PinnedEventTile"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar mx_PinnedEventTile_senderAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar mx_PinnedEventTile_senderAvatar _avatar-imageless_k41ul_60"
data-color="6" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -16,7 +16,7 @@ exports[`<PinnedEventTile /> should render pinned event 1`] = `
a a
</span> </span>
<span <span
class="mx_PinnedEventTile_sender mx_Username_color6" class="mx_PinnedEventTile_sender mx_Username_color2"
> >
@alice:server.org @alice:server.org
</span> </span>

View file

@ -12,8 +12,8 @@ exports[`RoomHeader does not show the face pile for DMs 1`] = `
tabindex="0" tabindex="0"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -23,8 +23,8 @@ exports[`<RoomPreviewBar /> message case AskToJoin renders the corresponding mes
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -48,8 +48,8 @@ exports[`<RoomPreviewBar /> message case AskToJoin renders the corresponding mes
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -73,7 +73,7 @@ exports[`<RoomPreviewBar /> message case AskToJoin renders the corresponding mes
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="1" data-color="1"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -252,8 +252,8 @@ exports[`<RoomPreviewBar /> with an invite with an invited email when client has
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -310,8 +310,8 @@ exports[`<RoomPreviewBar /> with an invite without an invited email for a dm roo
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -375,8 +375,8 @@ exports[`<RoomPreviewBar /> with an invite without an invited email for a non-dm
</h3> </h3>
<p> <p>
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="4" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -14,8 +14,8 @@ exports[`RoomTile when message previews are enabled and there is a message in a
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -88,8 +88,8 @@ exports[`RoomTile when message previews are enabled and there is a message in th
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -170,8 +170,8 @@ exports[`RoomTile when message previews are enabled should render a room without
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -232,8 +232,8 @@ exports[`RoomTile when message previews are not enabled should render the room 1
class="mx_DecoratedRoomAvatar" class="mx_DecoratedRoomAvatar"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="7" data-color="3"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"

View file

@ -17,7 +17,7 @@ exports[`PeopleRoomSettingsTab with requests to join renders requests fully 1`]
> >
<span <span
aria-label="Profile picture" aria-label="Profile picture"
class="_avatar_1o69u_17 mx_BaseAvatar mx_PeopleRoomSettingsTab_avatar" class="_avatar_k41ul_17 mx_BaseAvatar mx_PeopleRoomSettingsTab_avatar"
data-color="4" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
@ -26,7 +26,7 @@ exports[`PeopleRoomSettingsTab with requests to join renders requests fully 1`]
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="round" data-type="round"
height="42px" height="42px"
@ -110,7 +110,7 @@ exports[`PeopleRoomSettingsTab with requests to join renders requests reduced 1`
class="mx_PeopleRoomSettingsTab_knock" class="mx_PeopleRoomSettingsTab_knock"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar mx_PeopleRoomSettingsTab_avatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar mx_PeopleRoomSettingsTab_avatar _avatar-imageless_k41ul_60"
data-color="4" data-color="4"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"

View file

@ -26,15 +26,15 @@ exports[`<AddExistingToSpaceDialog /> looks as expected 1`] = `
> >
<span <span
aria-label="Avatar" aria-label="Avatar"
class="_avatar_1o69u_17 mx_BaseAvatar" class="_avatar_k41ul_17 mx_BaseAvatar"
data-color="6" data-color="2"
data-testid="avatar-img" data-testid="avatar-img"
data-type="square" data-type="square"
style="--cpd-avatar-size: 40px;" style="--cpd-avatar-size: 40px;"
> >
<img <img
alt="" alt=""
class="_image_1o69u_49" class="_image_k41ul_49"
crossorigin="anonymous" crossorigin="anonymous"
data-type="square" data-type="square"
height="40px" height="40px"

View file

@ -37,8 +37,8 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
class="_icon_1bcsk_44" class="_icon_1bcsk_44"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -55,15 +55,14 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
<div <div
@ -86,8 +85,8 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
class="_icon_1bcsk_44" class="_icon_1bcsk_44"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -104,15 +103,14 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
<div <div
@ -135,8 +133,8 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
class="_icon_1bcsk_44" class="_icon_1bcsk_44"
> >
<span <span
class="_avatar_1o69u_17 mx_BaseAvatar _avatar-imageless_1o69u_60" class="_avatar_k41ul_17 mx_BaseAvatar _avatar-imageless_k41ul_60"
data-color="8" data-color="6"
data-testid="avatar-img" data-testid="avatar-img"
data-type="round" data-type="round"
role="presentation" role="presentation"
@ -153,15 +151,14 @@ exports[`ThreadsActivityCentre renders notifications matching the snapshot 1`] =
<svg <svg
aria-hidden="true" aria-hidden="true"
class="_nav-hint_1bcsk_60" class="_nav-hint_1bcsk_60"
fill="none" fill="currentColor"
height="24" height="24"
viewBox="0 0 24 24" viewBox="0 0 24 24"
width="24" width="24"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
> >
<path <path
d="M8.70005 17.3C8.51672 17.1167 8.42505 16.8834 8.42505 16.6C8.42505 16.3167 8.51672 16.0834 8.70005 15.9L12.6 12L8.70005 8.10005C8.51672 7.91672 8.42505 7.68338 8.42505 7.40005C8.42505 7.11672 8.51672 6.88338 8.70005 6.70005C8.88338 6.51672 9.11672 6.42505 9.40005 6.42505C9.68338 6.42505 9.91672 6.51672 10.1 6.70005L14.7 11.3C14.8 11.4 14.8709 11.5084 14.9125 11.625C14.9542 11.7417 14.975 11.8667 14.975 12C14.975 12.1334 14.9542 12.2584 14.9125 12.375C14.8709 12.4917 14.8 12.6 14.7 12.7L10.1 17.3C9.91672 17.4834 9.68338 17.575 9.40005 17.575C9.11672 17.575 8.88338 17.4834 8.70005 17.3Z" d="M8.7 17.3a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7l3.9-3.9-3.9-3.9a.948.948 0 0 1-.275-.7.95.95 0 0 1 .275-.7.948.948 0 0 1 .7-.275.95.95 0 0 1 .7.275l4.6 4.6c.1.1.17.208.213.325.041.117.062.242.062.375s-.02.258-.063.375a.876.876 0 0 1-.212.325l-4.6 4.6a.948.948 0 0 1-.7.275.948.948 0 0 1-.7-.275Z"
fill="currentColor"
/> />
</svg> </svg>
<div <div

File diff suppressed because one or more lines are too long

View file

@ -1469,32 +1469,32 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b"
integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==
"@floating-ui/core@^1.4.2": "@floating-ui/core@^1.6.0":
version "1.5.0" version "1.6.0"
resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c" resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.0.tgz#fa41b87812a16bf123122bf945946bae3fdf7fc1"
integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== integrity sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==
dependencies: dependencies:
"@floating-ui/utils" "^0.1.3" "@floating-ui/utils" "^0.2.1"
"@floating-ui/dom@^1.5.1": "@floating-ui/dom@^1.6.1":
version "1.5.3" version "1.6.1"
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.1.tgz#d552e8444f77f2d88534372369b3771dc3a2fa5d"
integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== integrity sha512-iA8qE43/H5iGozC3W0YSnVSW42Vh522yyM1gj+BqRwVsTNOyr231PsXDaV04yT39PsO0QL2QpbI/M0ZaLUQgRQ==
dependencies: dependencies:
"@floating-ui/core" "^1.4.2" "@floating-ui/core" "^1.6.0"
"@floating-ui/utils" "^0.1.3" "@floating-ui/utils" "^0.2.1"
"@floating-ui/react-dom@^2.0.0": "@floating-ui/react-dom@^2.0.0":
version "2.0.2" version "2.0.8"
resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20" resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.8.tgz#afc24f9756d1b433e1fe0d047c24bd4d9cefaa5d"
integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ== integrity sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==
dependencies: dependencies:
"@floating-ui/dom" "^1.5.1" "@floating-ui/dom" "^1.6.1"
"@floating-ui/utils@^0.1.3": "@floating-ui/utils@^0.2.1":
version "0.1.6" version "0.2.1"
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2"
integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==
"@humanwhocodes/config-array@^0.11.13": "@humanwhocodes/config-array@^0.11.13":
version "0.11.13" version "0.11.13"
@ -3129,10 +3129,10 @@
dependencies: dependencies:
svg2vectordrawable "^2.9.1" svg2vectordrawable "^2.9.1"
"@vector-im/compound-web@3.0.1": "@vector-im/compound-web@^3.1.0":
version "3.0.1" version "3.1.0"
resolved "https://registry.yarnpkg.com/@vector-im/compound-web/-/compound-web-3.0.1.tgz#308179822841f0211d3ed6e265098efe33d51791" resolved "https://registry.yarnpkg.com/@vector-im/compound-web/-/compound-web-3.1.0.tgz#e95fcc5311656c4177c6812524e3ea3fde8fd6cf"
integrity sha512-QqejUl6o+0HE/mrN2xI54KKIPWPHbfoC8+JfYstLJpatr0G496FnWUJgglfb7a33ekkmctP1Een1bwuG8yZAvQ== integrity sha512-JB3JOYp3cO20OY6VYJPfr26xoBWq8/QsItN+kVnuiX1I405CKq065jEysHz+1XVHYxge5rICeILlrmwzesM2bw==
dependencies: dependencies:
"@radix-ui/react-context-menu" "^2.1.5" "@radix-ui/react-context-menu" "^2.1.5"
"@radix-ui/react-dropdown-menu" "^2.0.6" "@radix-ui/react-dropdown-menu" "^2.0.6"
@ -9203,9 +9203,9 @@ url-parse@^1.5.3:
requires-port "^1.0.0" requires-port "^1.0.0"
use-callback-ref@^1.3.0: use-callback-ref@^1.3.0:
version "1.3.0" version "1.3.1"
resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.1.tgz#9be64c3902cbd72b07fe55e56408ae3a26036fd0"
integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== integrity sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==
dependencies: dependencies:
tslib "^2.0.0" tslib "^2.0.0"