From 07308251852a458f3ce89d1d46dfb068edaaf865 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Mon, 9 Jul 2018 13:44:12 +0300 Subject: [PATCH] Convert message actions to Vue --- client/components/Chat.vue | 1 + client/components/Message.vue | 26 ++++- client/components/MessageTypes/action.vue | 22 ++++ client/components/MessageTypes/away.vue | 28 +++++ client/components/MessageTypes/back.vue | 25 ++++ client/components/MessageTypes/chghost.vue | 22 ++++ client/components/MessageTypes/ctcp.vue | 22 ++++ .../components/MessageTypes/ctcp_request.vue | 23 ++++ client/components/MessageTypes/index.js | 13 +++ client/components/MessageTypes/invite.vue | 25 ++++ client/components/MessageTypes/join.vue | 21 ++++ client/components/MessageTypes/kick.vue | 25 ++++ client/components/MessageTypes/mode.vue | 21 ++++ client/components/MessageTypes/nick.vue | 21 ++++ client/components/MessageTypes/part.vue | 25 ++++ client/components/MessageTypes/quit.vue | 25 ++++ client/components/MessageTypes/topic.vue | 29 +++++ .../components/MessageTypes/topic_set_by.vue | 21 ++++ client/components/MessageTypes/whois.vue | 108 ++++++++++++++++++ client/js/libs/handlebars/notEqual.js | 18 --- client/views/actions/action.tpl | 6 - client/views/actions/away.tpl | 7 -- client/views/actions/back.tpl | 6 - client/views/actions/chghost.tpl | 4 - client/views/actions/ctcp.tpl | 2 - client/views/actions/ctcp_request.tpl | 3 - client/views/actions/invite.tpl | 9 -- client/views/actions/join.tpl | 3 - client/views/actions/kick.tpl | 6 - client/views/actions/mode.tpl | 3 - client/views/actions/nick.tpl | 3 - client/views/actions/part.tpl | 6 - client/views/actions/quit.tpl | 6 - client/views/actions/topic.tpl | 8 -- client/views/actions/topic_set_by.tpl | 3 - client/views/actions/whois.tpl | 86 -------------- client/views/msg_action.tpl | 7 -- test/client/js/libs/handlebars/modesTest.js | 23 ---- .../client/js/libs/handlebars/notEqualTest.js | 30 ----- test/client/js/libs/handlebars/slugifyTest.js | 10 -- test/client/js/libs/handlebars/tojson.js | 13 --- 41 files changed, 498 insertions(+), 267 deletions(-) create mode 100644 client/components/MessageTypes/action.vue create mode 100644 client/components/MessageTypes/away.vue create mode 100644 client/components/MessageTypes/back.vue create mode 100644 client/components/MessageTypes/chghost.vue create mode 100644 client/components/MessageTypes/ctcp.vue create mode 100644 client/components/MessageTypes/ctcp_request.vue create mode 100644 client/components/MessageTypes/index.js create mode 100644 client/components/MessageTypes/invite.vue create mode 100644 client/components/MessageTypes/join.vue create mode 100644 client/components/MessageTypes/kick.vue create mode 100644 client/components/MessageTypes/mode.vue create mode 100644 client/components/MessageTypes/nick.vue create mode 100644 client/components/MessageTypes/part.vue create mode 100644 client/components/MessageTypes/quit.vue create mode 100644 client/components/MessageTypes/topic.vue create mode 100644 client/components/MessageTypes/topic_set_by.vue create mode 100644 client/components/MessageTypes/whois.vue delete mode 100644 client/js/libs/handlebars/notEqual.js delete mode 100644 client/views/actions/action.tpl delete mode 100644 client/views/actions/away.tpl delete mode 100644 client/views/actions/back.tpl delete mode 100644 client/views/actions/chghost.tpl delete mode 100644 client/views/actions/ctcp.tpl delete mode 100644 client/views/actions/ctcp_request.tpl delete mode 100644 client/views/actions/invite.tpl delete mode 100644 client/views/actions/join.tpl delete mode 100644 client/views/actions/kick.tpl delete mode 100644 client/views/actions/mode.tpl delete mode 100644 client/views/actions/nick.tpl delete mode 100644 client/views/actions/part.tpl delete mode 100644 client/views/actions/quit.tpl delete mode 100644 client/views/actions/topic.tpl delete mode 100644 client/views/actions/topic_set_by.tpl delete mode 100644 client/views/actions/whois.tpl delete mode 100644 test/client/js/libs/handlebars/modesTest.js delete mode 100644 test/client/js/libs/handlebars/notEqualTest.js delete mode 100644 test/client/js/libs/handlebars/slugifyTest.js delete mode 100644 test/client/js/libs/handlebars/tojson.js diff --git a/client/components/Chat.vue b/client/components/Chat.vue index dcc9e35f..46e9d9b1 100644 --- a/client/components/Chat.vue +++ b/client/components/Chat.vue @@ -5,6 +5,7 @@
{{ message.time | tz }} - -