GroupV2: Show better strings for 'added but previously invited' cases

This commit is contained in:
Scott Nonnenberg 2020-09-28 10:22:57 -07:00 committed by Josh Perez
parent b91107efbc
commit 6b3d5c19b3
4 changed files with 171 additions and 12 deletions

View file

@ -368,9 +368,60 @@ storiesOf('Components/Conversation/GroupV2Change', module)
</>
);
})
.add('Member Add - from invite', () => {
.add('Member Add - add invited', () => {
return (
<>
{/* the strings where someone added you - shown like a normal add */}
{renderChange({
from: CONTACT_A,
details: [
{
type: 'member-add-from-invite',
conversationId: OUR_ID,
inviter: CONTACT_B,
},
],
})}
{renderChange({
details: [
{
type: 'member-add-from-invite',
conversationId: OUR_ID,
inviter: CONTACT_A,
},
],
})}
{/* the rest of the 'someone added someone else' checks */}
{renderChange({
from: OUR_ID,
details: [
{
type: 'member-add-from-invite',
conversationId: CONTACT_A,
inviter: CONTACT_B,
},
],
})}
{renderChange({
from: CONTACT_A,
details: [
{
type: 'member-add-from-invite',
conversationId: CONTACT_B,
inviter: CONTACT_C,
},
],
})}
{renderChange({
details: [
{
type: 'member-add-from-invite',
conversationId: CONTACT_A,
inviter: CONTACT_B,
},
],
})}
{/* in all of these we know the user has accepted the invite */}
{renderChange({
from: OUR_ID,
details: [
@ -382,7 +433,16 @@ storiesOf('Components/Conversation/GroupV2Change', module)
],
})}
{renderChange({
from: CONTACT_B,
from: OUR_ID,
details: [
{
type: 'member-add-from-invite',
conversationId: OUR_ID,
},
],
})}
{renderChange({
from: CONTACT_A,
details: [
{
type: 'member-add-from-invite',
@ -392,6 +452,7 @@ storiesOf('Components/Conversation/GroupV2Change', module)
],
})}
{renderChange({
from: CONTACT_A,
details: [
{
type: 'member-add-from-invite',
@ -400,6 +461,15 @@ storiesOf('Components/Conversation/GroupV2Change', module)
},
],
})}
{renderChange({
from: CONTACT_A,
details: [
{
type: 'member-add-from-invite',
conversationId: CONTACT_A,
},
],
})}
</>
);
})