20 lines
514 B
JavaScript
20 lines
514 B
JavaScript
import { createWidgetFrom } from "discourse/widgets/widget";
|
|
import { DefaultNotificationItem } from "discourse/widgets/default-notification-item";
|
|
import { groupPath } from "discourse/lib/url";
|
|
|
|
createWidgetFrom(
|
|
DefaultNotificationItem,
|
|
"membership-request-accepted-notification-item",
|
|
{
|
|
url(data) {
|
|
return groupPath(data.group_name);
|
|
},
|
|
|
|
text(notificationName, data) {
|
|
return I18n.t(`notifications.${notificationName}`, {
|
|
group_name: data.group_name
|
|
});
|
|
}
|
|
}
|
|
);
|