From b52c966ff361fc532cbd39f7b03bd8453341ca9b Mon Sep 17 00:00:00 2001 From: Thanh Dodeur Date: Tue, 28 Jun 2022 09:23:01 +0000 Subject: [PATCH] [REF] mail: move CallView's main display to its own model/component MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit part of task-2692836 closes odoo/odoo#94541 Signed-off-by: Alexandre Kühn (aku) --- .../call_action_list/call_action_list.xml | 16 +- .../call_main_view/call_main_view.js | 73 +++++++ .../call_main_view/call_main_view.scss | 42 ++++ .../call_main_view/call_main_view.xml | 47 +++++ .../call_option_menu/call_option_menu.xml | 6 +- .../src/components/call_view/call_view.js | 47 ----- .../src/components/call_view/call_view.scss | 39 ---- .../src/components/call_view/call_view.xml | 43 +--- .../src/models/call_action_list_view.js | 28 ++- .../mail/static/src/models/call_main_view.js | 182 +++++++++++++++++ .../static/src/models/call_option_menu.js | 16 +- addons/mail/static/src/models/call_view.js | 186 ++---------------- addons/mail/static/src/models/timer.js | 10 +- 13 files changed, 412 insertions(+), 323 deletions(-) create mode 100644 addons/mail/static/src/components/call_main_view/call_main_view.js create mode 100644 addons/mail/static/src/components/call_main_view/call_main_view.scss create mode 100644 addons/mail/static/src/components/call_main_view/call_main_view.xml create mode 100644 addons/mail/static/src/models/call_main_view.js diff --git a/addons/mail/static/src/components/call_action_list/call_action_list.xml b/addons/mail/static/src/components/call_action_list/call_action_list.xml index 9908d394ef0..0fdb5db1d27 100644 --- a/addons/mail/static/src/components/call_action_list/call_action_list.xml +++ b/addons/mail/static/src/components/call_action_list/call_action_list.xml @@ -5,7 +5,7 @@
- + - - + +