mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
web(feat): Add support for actions when clicking notifications (#966)
* feat(web): Add button to close notification popups * feat(web): Add support for actions on notification click * feat(web): Open CLI docs when clicking asset upload count message * test(web): Add action field to notification-card tests * chore(web): Formatting * feat(web): Allow HTML in notification message * feat(web): Do not use link element in file upload count notification * feat(web): Prevent notification discard button from triggering action * feat(web): Add noop action support for notifications * chore(web): Remove unused function argument
This commit is contained in:
parent
70cd313082
commit
afae5fd972
4 changed files with 48 additions and 15 deletions
|
|
@ -15,7 +15,8 @@ describe('NotificationCard component', () => {
|
|||
id: 1234,
|
||||
message: 'Notification message',
|
||||
timeout: 1000,
|
||||
type: NotificationType.Info
|
||||
type: NotificationType.Info,
|
||||
action: { type: 'discard' }
|
||||
}
|
||||
});
|
||||
|
||||
|
|
@ -29,7 +30,8 @@ describe('NotificationCard component', () => {
|
|||
id: 1234,
|
||||
message: 'Notification message',
|
||||
timeout: 1000,
|
||||
type: NotificationType.Info
|
||||
type: NotificationType.Info,
|
||||
action: { type: 'discard' }
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue