From 5fdfa1c63207a5765c67d756f4e35f8680c117c0 Mon Sep 17 00:00:00 2001
From: Josh Perez <60019601+josh-signal@users.noreply.github.com>
Date: Tue, 5 Oct 2021 12:47:06 -0400
Subject: [PATCH] ConversationView in React
---
background.html | 13 +-
js/modules/signal.js | 10 -
stylesheets/_conversation.scss | 138 +--
stylesheets/_global.scss | 49 -
stylesheets/components/CompositionArea.scss | 30 +
stylesheets/components/ConversationView.scss | 56 ++
stylesheets/manifest.scss | 1 +
test/index.html | 13 +-
ts/components/CompositionArea.tsx | 34 +-
.../conversation/ConversationView.tsx | 34 +
ts/components/conversation/Timeline.tsx | 3 +-
ts/state/roots/createCompositionArea.tsx | 24 -
ts/state/roots/createConversationHeader.tsx | 17 -
...imeline.tsx => createConversationView.tsx} | 12 +-
ts/state/smart/CompositionArea.tsx | 13 +-
ts/state/smart/ConversationHeader.tsx | 11 +-
ts/state/smart/ConversationView.tsx | 69 ++
ts/state/smart/Timeline.tsx | 43 +
ts/util/lint/exceptions.json | 30 +-
ts/views/conversation_view.ts | 874 +++++++++---------
ts/views/inbox_view.ts | 9 -
ts/window.d.ts | 6 -
22 files changed, 703 insertions(+), 786 deletions(-)
create mode 100644 stylesheets/components/ConversationView.scss
create mode 100644 ts/components/conversation/ConversationView.tsx
delete mode 100644 ts/state/roots/createCompositionArea.tsx
delete mode 100644 ts/state/roots/createConversationHeader.tsx
rename ts/state/roots/{createTimeline.tsx => createConversationView.tsx} (63%)
create mode 100644 ts/state/smart/ConversationView.tsx
diff --git a/background.html b/background.html
index 95f229b71e..a4995ccb35 100644
--- a/background.html
+++ b/background.html
@@ -83,18 +83,7 @@