Modernize ContactModal

This commit is contained in:
Josh Perez 2021-09-21 18:37:10 -04:00 committed by GitHub
parent 1d2fcde49f
commit c05d23e628
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 426 additions and 493 deletions

View file

@ -23,6 +23,9 @@ const ConversationStack = Whisper.View.extend({
model: conversation,
});
this.listenTo(conversation, 'unload', () => this.onUnload(conversation));
this.listenTo(conversation, 'showSafetyNumber', () =>
view.showSafetyNumber()
);
view.$el.appendTo(this.el);
if (this.lastConversation && this.lastConversation !== conversation) {
@ -119,6 +122,13 @@ Whisper.InboxView = Whisper.View.extend({
this.focusConversation();
});
window.Whisper.events.on('showSafetyNumberInConversation', id => {
const conversation = window.ConversationController.get(id);
if (conversation) {
conversation.trigger('showSafetyNumber');
}
});
window.Whisper.events.on('loadingProgress', count => {
const view = this.appLoadingScreen;
if (view) {