mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-27 09:35:56 -05:00
Merge pull request #5935 from seotts/becomehost-activity-feed
Add studio host transfer notification to the activity feed
This commit is contained in:
commit
62858d050c
2 changed files with 40 additions and 0 deletions
|
@ -112,6 +112,8 @@
|
|||
"studio.activityBecomeCurator": "{newCuratorProfileLink} accepted an invitation from {inviterProfileLink} to curate this studio",
|
||||
"studio.activityRemoveCurator": "{removerProfileLink} removed the curator {removedProfileLink}",
|
||||
"studio.activityBecomeOwner": "{promotedProfileLink} was promoted to manager by {promotorProfileLink}",
|
||||
"studio.activityBecomeHost": "{newHostProfileLink} was made the studio host by {actorProfileLink}",
|
||||
"studio.activityBecomeHostAdminActor": "{newHostProfileLink} was made the studio host by a Scratch Team member",
|
||||
|
||||
"studio.lastUpdated": "Updated {lastUpdatedDate, date, medium}",
|
||||
"studio.followerCount": "{followerCount} followers",
|
||||
|
|
|
@ -166,6 +166,44 @@ const getComponentForItem = item => {
|
|||
/>
|
||||
</SocialMessage>
|
||||
);
|
||||
case 'becomehoststudio':
|
||||
return (
|
||||
<SocialMessage
|
||||
datetime={item.datetime_created}
|
||||
iconSrc="/svgs/studio/activity-curator.svg"
|
||||
iconAlt="curator activity icon"
|
||||
imgClassName="studio-activity-icon"
|
||||
key={item.id}
|
||||
>
|
||||
{item.admin_actor ?
|
||||
<FormattedMessage
|
||||
id="studio.activityBecomeHostAdminActor"
|
||||
values={{
|
||||
newHostProfileLink: (
|
||||
<a href={`/users/${item.recipient_username}`}>
|
||||
{item.recipient_username}
|
||||
</a>
|
||||
)
|
||||
}}
|
||||
/> :
|
||||
<FormattedMessage
|
||||
id="studio.activityBecomeHost"
|
||||
values={{
|
||||
newHostProfileLink: (
|
||||
<a href={`/users/${item.recipient_username}`}>
|
||||
{item.recipient_username}
|
||||
</a>
|
||||
),
|
||||
actorProfileLink: (
|
||||
<a href={`/users/${item.recipient_username}`}>
|
||||
{item.actor_username}
|
||||
</a>
|
||||
)
|
||||
}}
|
||||
/>
|
||||
}
|
||||
</SocialMessage>
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue