Change avatar to use Compound implementation (#11448)

* Move avatar to new compound implementation

* Make space avatars square

* Remove reference to the avatar initial CSS class

* remove references to mx_BaseAvatar_image

* Fixe test suites

* Fix accessbility violations

* Add ConfirmUserActionDialog test

* Fix tests

* Add FacePile test

* Fix items clipping in members list

* Fix user info avatar sizing

* Fix tests
This commit is contained in:
Germain 2023-08-24 04:48:35 +01:00 committed by GitHub
parent e34920133e
commit 09c5e06d12
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
125 changed files with 936 additions and 1413 deletions

View file

@ -51,7 +51,13 @@ describe("SpaceButton", () => {
describe("real space", () => {
it("activates the space on click", () => {
const { container } = render(
<SpaceButton space={space} selected={false} label="My space" data-testid="create-space-button" />,
<SpaceButton
space={space}
selected={false}
label="My space"
data-testid="create-space-button"
size="32px"
/>,
);
expect(SpaceStore.instance.setActiveSpace).not.toHaveBeenCalled();
@ -61,7 +67,13 @@ describe("SpaceButton", () => {
it("navigates to the space home on click if already active", () => {
const { container } = render(
<SpaceButton space={space} selected={true} label="My space" data-testid="create-space-button" />,
<SpaceButton
space={space}
selected={true}
label="My space"
data-testid="create-space-button"
size="32px"
/>,
);
expect(dispatchSpy).not.toHaveBeenCalled();
@ -78,6 +90,7 @@ describe("SpaceButton", () => {
selected={false}
label="People"
data-testid="create-space-button"
size="32px"
/>,
);
@ -93,6 +106,7 @@ describe("SpaceButton", () => {
selected={true}
label="People"
data-testid="create-space-button"
size="32px"
/>,
);
@ -112,6 +126,7 @@ describe("SpaceButton", () => {
label="People"
data-testid="create-space-button"
notificationState={notificationState}
size="32px"
/>,
);