From 5a3ad194e8a7cb16ad4724818c0e6d43e6bb6cb6 Mon Sep 17 00:00:00 2001 From: Richard Lewis Date: Fri, 1 Mar 2019 15:29:00 +0200 Subject: [PATCH] Move connect and network edit views to vue. --- client/components/App.vue | 4 + client/components/NetworkForm.vue | 241 +++++++++++++++++++++ client/components/Windows/Connect.vue | 31 +++ client/components/Windows/NetworkEdit.vue | 244 ++-------------------- client/components/Windows/Settings.vue | 1 + client/js/contextMenuFactory.js | 1 - client/js/socket-events/network.js | 20 +- client/js/store.js | 5 +- client/js/utils.js | 1 - 9 files changed, 305 insertions(+), 243 deletions(-) create mode 100644 client/components/NetworkForm.vue create mode 100644 client/components/Windows/Connect.vue diff --git a/client/components/App.vue b/client/components/App.vue index b45b5b81..51176513 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -26,6 +26,8 @@ import NetworkList from "./NetworkList.vue"; import Chat from "./Chat.vue"; import SignIn from "./Windows/SignIn.vue"; import Settings from "./Windows/Settings.vue"; +import NetworkEdit from "./Windows/NetworkEdit.vue"; +import Connect from "./Windows/Connect.vue"; import Help from "./Windows/Help.vue"; import Changelog from "./Windows/Changelog.vue"; @@ -37,6 +39,8 @@ export default { Chat, SignIn, Settings, + NetworkEdit, + Connect, Help, Changelog, }, diff --git a/client/components/NetworkForm.vue b/client/components/NetworkForm.vue new file mode 100644 index 00000000..8bb41ddd --- /dev/null +++ b/client/components/NetworkForm.vue @@ -0,0 +1,241 @@ +