From 9c883cb248554ae360eb2431608f8a08c4e6c533 Mon Sep 17 00:00:00 2001 From: tetuaoro <65575727+tetuaoro@users.noreply.github.com> Date: Fri, 9 Aug 2024 15:41:58 +0200 Subject: [PATCH] Split components (#1) * update: introduce pages & components fix lint * update: starting split components --- src/components/Clients/BackupConfig.vue | 26 + src/components/Clients/RestoreConfig.vue | 53 ++ src/components/Clients/index.ts | 4 + src/{app.vue => pages/index.vue} | 896 +++++++++++------------ src/pnpm-lock.yaml | 18 +- 5 files changed, 512 insertions(+), 485 deletions(-) create mode 100644 src/components/Clients/BackupConfig.vue create mode 100644 src/components/Clients/RestoreConfig.vue create mode 100644 src/components/Clients/index.ts rename src/{app.vue => pages/index.vue} (65%) diff --git a/src/components/Clients/BackupConfig.vue b/src/components/Clients/BackupConfig.vue new file mode 100644 index 00000000..98adb78d --- /dev/null +++ b/src/components/Clients/BackupConfig.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/components/Clients/RestoreConfig.vue b/src/components/Clients/RestoreConfig.vue new file mode 100644 index 00000000..39a109f9 --- /dev/null +++ b/src/components/Clients/RestoreConfig.vue @@ -0,0 +1,53 @@ + + + diff --git a/src/components/Clients/index.ts b/src/components/Clients/index.ts new file mode 100644 index 00000000..c9d81c87 --- /dev/null +++ b/src/components/Clients/index.ts @@ -0,0 +1,4 @@ +import BackupConfig from './BackupConfig.vue'; +import RestoreConfig from './RestoreConfig.vue'; + +export { BackupConfig, RestoreConfig }; diff --git a/src/app.vue b/src/pages/index.vue similarity index 65% rename from src/app.vue rename to src/pages/index.vue index b30d556f..30c3f4cf 100644 --- a/src/app.vue +++ b/src/pages/index.vue @@ -150,59 +150,9 @@
- + - - - - - {{ $t('backup') }} - + - - - - + + + + + + - - - + + + + - + - + + + + +
@@ -1107,46 +1068,47 @@ /> - -

- WireGuard Easy - © 2021-2024 by - Emile Nijssen - is licensed under - CC BY-NC-SA 4.0 - · - {{ $t('donate') }} -

+ WireGuard Easy + © 2021-2024 by + Emile Nijssen + is licensed under + CC BY-NC-SA 4.0 + · + {{ $t('donate') }} +

+