| 
									
										
										
										
											2023-01-03 11:55:46 -08:00
										 |  |  | // Copyright 2020 Signal Messenger, LLC
 | 
					
						
							| 
									
										
										
										
											2020-10-30 15:34:04 -05:00
										 |  |  | // SPDX-License-Identifier: AGPL-3.0-only
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | import * as React from 'react'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-17 20:30:08 -04:00
										 |  |  | import { setupI18n } from '../../util/setupI18n'; | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | import enMessages from '../../../_locales/en/messages.json'; | 
					
						
							| 
									
										
										
										
											2021-10-26 14:15:33 -05:00
										 |  |  | import type { Props } from './GroupNotification'; | 
					
						
							|  |  |  | import { GroupNotification } from './GroupNotification'; | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  | import { getDefaultConversation } from '../../test-both/helpers/getDefaultConversation'; | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-06-06 20:48:02 -04:00
										 |  |  | export default { | 
					
						
							|  |  |  |   title: 'Components/Conversation', | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | const i18n = setupI18n('en', enMessages); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | type GroupNotificationStory = [string, Array<Props>]; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-02 16:23:27 -05:00
										 |  |  | const longName = '🍷🐓🥶'.repeat(50); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | const stories: Array<GroupNotificationStory> = [ | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Combo', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1002', | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Ms. Earth', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           { type: 'name', newName: 'Fishing Stories' }, | 
					
						
							|  |  |  |           { type: 'avatar' }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |           isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Ms. Earth', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1002', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |           { type: 'name', newName: 'Fishing Stories' }, | 
					
						
							|  |  |  |           { type: 'avatar' }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Joined group', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Ms. Earth', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1002', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |                 isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Ms. Earth', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1002', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |           isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |                 isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'add', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |                 isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-06-26 00:36:24 +02:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Left group', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'remove', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mrs. Ice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1001', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							|  |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Ms. Earth', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1002', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'remove', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Mr. Fire', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |           isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'remove', | 
					
						
							|  |  |  |             contacts: [ | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |                 title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |                 phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |                 isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |               }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |             ], | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Title changed', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'name', | 
					
						
							|  |  |  |             newName: 'New Group Name', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |           isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'name', | 
					
						
							|  |  |  |             newName: 'New Group Name', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Avatar changed', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'avatar', | 
					
						
							|  |  |  |             newName: 'New Group Name', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							|  |  |  |           isMe: true, | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'avatar', | 
					
						
							|  |  |  |             newName: 'New Group Name', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							|  |  |  |   [ | 
					
						
							|  |  |  |     'Generic group update', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2020-07-23 18:35:32 -07:00
										 |  |  |           title: 'Alice', | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'general', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							| 
									
										
										
										
											2021-09-02 16:23:27 -05:00
										 |  |  |   [ | 
					
						
							|  |  |  |     'Long name', | 
					
						
							|  |  |  |     [ | 
					
						
							|  |  |  |       { | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         from: getDefaultConversation({ | 
					
						
							| 
									
										
										
										
											2021-09-02 16:23:27 -05:00
										 |  |  |           title: longName, | 
					
						
							|  |  |  |           phoneNumber: '(202) 555-1000', | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:54 -07:00
										 |  |  |         }), | 
					
						
							| 
									
										
										
										
											2021-09-02 16:23:27 -05:00
										 |  |  |         changes: [ | 
					
						
							|  |  |  |           { | 
					
						
							|  |  |  |             type: 'general', | 
					
						
							|  |  |  |           }, | 
					
						
							|  |  |  |         ], | 
					
						
							|  |  |  |         i18n, | 
					
						
							|  |  |  |       }, | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  |   ], | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | ]; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-06-06 20:48:02 -04:00
										 |  |  | export const _GroupNotification = (): JSX.Element => ( | 
					
						
							|  |  |  |   <> | 
					
						
							|  |  |  |     {stories.map(([title, propsArray]) => ( | 
					
						
							|  |  |  |       <> | 
					
						
							|  |  |  |         <h3>{title}</h3> | 
					
						
							|  |  |  |         {propsArray.map((props, i) => ( | 
					
						
							|  |  |  |           <div key={i} className="module-inline-notification-wrapper"> | 
					
						
							|  |  |  |             <GroupNotification {...props} /> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         ))} | 
					
						
							|  |  |  |       </> | 
					
						
							|  |  |  |     ))} | 
					
						
							|  |  |  |   </> | 
					
						
							| 
									
										
										
										
											2020-03-26 14:47:35 -07:00
										 |  |  | ); | 
					
						
							| 
									
										
										
										
											2022-06-06 20:48:02 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | _GroupNotification.story = { | 
					
						
							|  |  |  |   name: 'GroupNotification', | 
					
						
							|  |  |  | }; |