From e2afb96cf557a5450b276532bf3f6c11941186fa Mon Sep 17 00:00:00 2001 From: Titus Kristiansen <titusk@stud.ntnu.no> Date: Thu, 28 Apr 2022 12:23:41 +0200 Subject: [PATCH] Project folder and file restructuring/renaming 2 --- .../CommunityHome.vue} | 2 +- .../CommunityList.vue} | 2 +- .../CommunityListItem.vue} | 0 .../ItemCard.vue | 0 .../MemberList.vue | 0 .../SearchItemList.vue | 2 +- src/router/index.js | 18 ++++++++++-------- .../CommunityHomeView.vue} | 2 +- .../CommunityView.vue} | 2 +- .../MemberListView.vue | 2 +- .../MyCommunitiesView.vue} | 2 +- .../SearchItemListView.vue | 2 +- tests/unit/create-new-group.spec.js | 2 +- tests/unit/search-item-list.spec.js | 2 +- 14 files changed, 20 insertions(+), 18 deletions(-) rename src/components/{GroupComponents/GroupHome.vue => CommunityComponents/CommunityHome.vue} (97%) rename src/components/{GroupComponents/GroupList.vue => CommunityComponents/CommunityList.vue} (77%) rename src/components/{GroupComponents/GroupListItem.vue => CommunityComponents/CommunityListItem.vue} (100%) rename src/components/{GroupComponents => CommunityComponents}/ItemCard.vue (100%) rename src/components/{GroupComponents => CommunityComponents}/MemberList.vue (100%) rename src/components/{GroupComponents => CommunityComponents}/SearchItemList.vue (97%) rename src/views/{GroupViews/GroupHomeView.vue => CommunityViews/CommunityHomeView.vue} (71%) rename src/views/{GroupViews/HomeView.vue => CommunityViews/CommunityView.vue} (91%) rename src/views/{GroupViews => CommunityViews}/MemberListView.vue (96%) rename src/views/{GroupViews/MyGroupsView.vue => CommunityViews/MyCommunitiesView.vue} (86%) rename src/views/{GroupViews => CommunityViews}/SearchItemListView.vue (71%) diff --git a/src/components/GroupComponents/GroupHome.vue b/src/components/CommunityComponents/CommunityHome.vue similarity index 97% rename from src/components/GroupComponents/GroupHome.vue rename to src/components/CommunityComponents/CommunityHome.vue index 4d18e19..1d973af 100644 --- a/src/components/GroupComponents/GroupHome.vue +++ b/src/components/CommunityComponents/CommunityHome.vue @@ -34,7 +34,7 @@ </template> <script> -import ItemCard from "@/components/GroupComponents/ItemCard"; +import ItemCard from "@/components/CommunityComponents/ItemCard"; export default { name: "SearchItemListComponent", diff --git a/src/components/GroupComponents/GroupList.vue b/src/components/CommunityComponents/CommunityList.vue similarity index 77% rename from src/components/GroupComponents/GroupList.vue rename to src/components/CommunityComponents/CommunityList.vue index 58d6a17..045eead 100644 --- a/src/components/GroupComponents/GroupList.vue +++ b/src/components/CommunityComponents/CommunityList.vue @@ -7,7 +7,7 @@ </template> <script> -import GroupListItem from "@/components/GroupComponents/GroupListItem.vue"; +import GroupListItem from "@/components/CommunityComponents/CommunityListItem.vue"; export default { name: "GroupList", diff --git a/src/components/GroupComponents/GroupListItem.vue b/src/components/CommunityComponents/CommunityListItem.vue similarity index 100% rename from src/components/GroupComponents/GroupListItem.vue rename to src/components/CommunityComponents/CommunityListItem.vue diff --git a/src/components/GroupComponents/ItemCard.vue b/src/components/CommunityComponents/ItemCard.vue similarity index 100% rename from src/components/GroupComponents/ItemCard.vue rename to src/components/CommunityComponents/ItemCard.vue diff --git a/src/components/GroupComponents/MemberList.vue b/src/components/CommunityComponents/MemberList.vue similarity index 100% rename from src/components/GroupComponents/MemberList.vue rename to src/components/CommunityComponents/MemberList.vue diff --git a/src/components/GroupComponents/SearchItemList.vue b/src/components/CommunityComponents/SearchItemList.vue similarity index 97% rename from src/components/GroupComponents/SearchItemList.vue rename to src/components/CommunityComponents/SearchItemList.vue index d7c05f7..51f51ac 100644 --- a/src/components/GroupComponents/SearchItemList.vue +++ b/src/components/CommunityComponents/SearchItemList.vue @@ -31,7 +31,7 @@ </template> <script> -import ItemCard from "@/components/GroupComponents/ItemCard"; +import ItemCard from "@/components/CommunityComponents/ItemCard"; export default { name: "SearchItemListComponent", diff --git a/src/router/index.js b/src/router/index.js index f323577..8dbc3b8 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,6 +1,6 @@ import store from "@/store"; import { createRouter, createWebHistory } from "vue-router"; -import HomeView from "../views/GroupViews/HomeView.vue"; +import HomeView from "../views/CommunityViews/CommunityView.vue"; import LoginView from "../views/FormViews/LoginView.vue"; import NewPasswordView from "../views/FormViews/NewPasswordView"; @@ -38,7 +38,9 @@ const routes = [ path: "/messages", name: "messages", component: () => - import(/* webpackChunkName: "register" */ "../views/ChatViews/ChatView.vue"), + import( + /* webpackChunkName: "register" */ "../views/ChatViews/ChatView.vue" + ), beforeEnter: guardRoute, }, { @@ -55,7 +57,7 @@ const routes = [ { path: "/searchItemList", name: "searchItemList", - component: () => import("../views/GroupViews/SearchItemListView.vue"), + component: () => import("../views/CommunityViews/SearchItemListView.vue"), }, { path: "/resetPassword", @@ -65,18 +67,18 @@ const routes = [ { path: "/createNewGroup", name: "createNewGroup", - component: () => import("../views/FormViews/CreateNewGroupView.vue"), + component: () => import("../views/FormViews/NewCommunityView.vue"), }, { path: "/group/:id/memberlist", name: "memberlist", - component: () => import("../views/GroupViews/MemberListView.vue"), + component: () => import("../views/CommunityViews/MemberListView.vue"), beforeEnter: guardRoute, }, { path: "/addNewItem", name: "addNewItem", - component: () => import("../views/FormViews/AddNewItemView.vue"), + component: () => import("../views/FormViews/NewItemView.vue"), beforeEnter: guardRoute, }, { @@ -88,12 +90,12 @@ const routes = [ { path: "/user/:id/groups", name: "myGroups", - component: () => import("../views/GroupViews/MyGroupsView.vue"), + component: () => import("../views/CommunityViews/MyCommunitiesView.vue"), }, { path: "/groupHomePage", name: "GroupHome", - component: () => import("../views/GroupViews/GroupHomeView.vue"), + component: () => import("../views/CommunityViews/CommunityHomeView.vue"), beforeEnter: guardRoute, }, ]; diff --git a/src/views/GroupViews/GroupHomeView.vue b/src/views/CommunityViews/CommunityHomeView.vue similarity index 71% rename from src/views/GroupViews/GroupHomeView.vue rename to src/views/CommunityViews/CommunityHomeView.vue index 7082692..cabfd1b 100644 --- a/src/views/GroupViews/GroupHomeView.vue +++ b/src/views/CommunityViews/CommunityHomeView.vue @@ -3,7 +3,7 @@ </template> <script> -import GroupHome from "@/components/GroupComponents/GroupHome"; +import GroupHome from "@/components/CommunityComponents/CommunityHome"; export default { name: "GroupHomeView.vue", components: { diff --git a/src/views/GroupViews/HomeView.vue b/src/views/CommunityViews/CommunityView.vue similarity index 91% rename from src/views/GroupViews/HomeView.vue rename to src/views/CommunityViews/CommunityView.vue index 47f81aa..d608f4b 100644 --- a/src/views/GroupViews/HomeView.vue +++ b/src/views/CommunityViews/CommunityView.vue @@ -12,7 +12,7 @@ </template> <script> -import GroupList from "@/components/GroupComponents/GroupList.vue"; +import GroupList from "@/components/CommunityComponents/CommunityList.vue"; import { getMyGroups, getVisibleGroups } from "@/utils/apiutil"; export default { diff --git a/src/views/GroupViews/MemberListView.vue b/src/views/CommunityViews/MemberListView.vue similarity index 96% rename from src/views/GroupViews/MemberListView.vue rename to src/views/CommunityViews/MemberListView.vue index 4352d97..d250c0d 100644 --- a/src/views/GroupViews/MemberListView.vue +++ b/src/views/CommunityViews/MemberListView.vue @@ -58,7 +58,7 @@ </template> <script> -import MemberList from "@/components/GroupComponents/MemberList.vue"; +import MemberList from "@/components/CommunityComponents/MemberList.vue"; export default { data() { diff --git a/src/views/GroupViews/MyGroupsView.vue b/src/views/CommunityViews/MyCommunitiesView.vue similarity index 86% rename from src/views/GroupViews/MyGroupsView.vue rename to src/views/CommunityViews/MyCommunitiesView.vue index ff00156..b2abf6c 100644 --- a/src/views/GroupViews/MyGroupsView.vue +++ b/src/views/CommunityViews/MyCommunitiesView.vue @@ -8,7 +8,7 @@ </template> <script> -import GroupList from "@/components/GroupComponents/GroupList.vue"; +import GroupList from "@/components/CommunityComponents/CommunityList.vue"; import { getMyGroups } from "@/utils/apiutil"; export default { diff --git a/src/views/GroupViews/SearchItemListView.vue b/src/views/CommunityViews/SearchItemListView.vue similarity index 71% rename from src/views/GroupViews/SearchItemListView.vue rename to src/views/CommunityViews/SearchItemListView.vue index 553a338..1725bf8 100644 --- a/src/views/GroupViews/SearchItemListView.vue +++ b/src/views/CommunityViews/SearchItemListView.vue @@ -3,7 +3,7 @@ </template> <script> -import SearchItemListComponent from "@/components/GroupComponents/SearchItemList"; +import SearchItemListComponent from "@/components/CommunityComponents/SearchItemList"; export default { name: "SearchItemListView", components: { diff --git a/tests/unit/create-new-group.spec.js b/tests/unit/create-new-group.spec.js index c96a64b..78b568f 100644 --- a/tests/unit/create-new-group.spec.js +++ b/tests/unit/create-new-group.spec.js @@ -1,5 +1,5 @@ import { shallowMount } from "@vue/test-utils"; -import CreateNewGroup from "@/components/FormComponents/NewGroupForm.vue"; +import CreateNewGroup from "@/components/FormComponents/NewCommunityForm.vue"; describe("CreateNewGroup elements rendering", () => { it("renders all labels", () => { diff --git a/tests/unit/search-item-list.spec.js b/tests/unit/search-item-list.spec.js index 05eca1b..1ad4cff 100644 --- a/tests/unit/search-item-list.spec.js +++ b/tests/unit/search-item-list.spec.js @@ -1,5 +1,5 @@ import { shallowMount } from "@vue/test-utils"; -import SearchItemListComponent from "@/components/GroupComponents/SearchItemList.vue"; +import SearchItemListComponent from "@/components/CommunityComponents/SearchItemList.vue"; describe("CreateNewGroup elements rendering", () => { it("Tests setting values of input field", async () => { -- GitLab