Use more Compound icons (part 2!) (#2082)

* Use Compound icons in ListRow.

* Add CompoundIcon(asset:) convenience initialiser.
This commit is contained in:
Doug
2023-11-15 09:54:43 +00:00
committed by GitHub
parent 2c1e61a1bc
commit 4b3a373782
82 changed files with 287 additions and 165 deletions
@@ -481,7 +481,7 @@ class RoomDetailsScreenViewModelTests: XCTestCase {
_ = await context.$viewState.debounce(for: .milliseconds(100), scheduler: DispatchQueue.main).values.first()
XCTAssertEqual(context.viewState.notificationShortcutButtonTitle, L10n.commonUnmute)
XCTAssertEqual(context.viewState.notificationShortcutButtonImage, Image(systemName: "bell.slash.fill"))
XCTAssertEqual(context.viewState.notificationShortcutButtonIcon, \.notificationsOff)
}
func testNotificationRoomNotMuted() async throws {
@@ -495,7 +495,7 @@ class RoomDetailsScreenViewModelTests: XCTestCase {
try await deferred.fulfill()
XCTAssertEqual(context.viewState.notificationShortcutButtonTitle, L10n.commonMute)
XCTAssertEqual(context.viewState.notificationShortcutButtonImage, Image(systemName: "bell"))
XCTAssertEqual(context.viewState.notificationShortcutButtonIcon, \.notifications)
}
func testUnmuteTappedFailure() async throws {