Implement a couple missing bits

This commit is contained in:
Paul Frazee
2022-10-04 10:53:08 -05:00
parent 5b96be04b4
commit f074d6017d
8 changed files with 81 additions and 24 deletions
+2 -1
View File
@@ -331,7 +331,8 @@ function groupNotifications(
for (const item2 of items2) {
if (
item.reason === item2.reason &&
item.reasonSubject === item2.reasonSubject
item.reasonSubject === item2.reasonSubject &&
item.author.did !== item2.author.did
) {
item2.additional = item2.additional || []
item2.additional.push(item)
+10 -1
View File
@@ -9,11 +9,20 @@ export class TabsSelectorModel {
}
}
export interface LinkActionsModelOpts {
newTab?: boolean
}
export class LinkActionsModel {
name = 'link-actions'
newTab: boolean
constructor(public href: string, public title: string) {
constructor(
public href: string,
public title: string,
opts?: LinkActionsModelOpts,
) {
makeAutoObservable(this)
this.newTab = typeof opts?.newTab === 'boolean' ? opts.newTab : true
}
}