diff --git a/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.Skeleton.tsx b/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.Skeleton.tsx
new file mode 100644
index 0000000..b84e4ce
--- /dev/null
+++ b/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.Skeleton.tsx
@@ -0,0 +1,44 @@
+import React from 'react'
+import Card from 'src/Components/Card/Card';
+import Skeleton from 'react-loading-skeleton';
+import { random } from 'src/utils/helperFunctions';
+
+export default function RolesSkillsTabSkeleton() {
+ return (
+
+
+
+
+
+
+
+
+ {Array(10).fill(0).map((_, idx) => {
+
+ return
+
+ })}
+
+
+
+
+
+
+
+
+
+ {Array(8).fill(0).map((_, idx) => -
+
+
)}
+
+
+
+
+
+
+
+ )
+}
diff --git a/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.tsx b/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.tsx
index 7a76d69..a858c58 100644
--- a/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.tsx
+++ b/src/features/Profiles/pages/EditProfilePage/RolesSkillsTab/RolesSkillsTab.tsx
@@ -12,6 +12,7 @@ import { UpdateUserRolesSkillsMutationVariables, useMyProfileRolesSkillsQuery, u
import LoadingPage from "src/Components/LoadingPage/LoadingPage";
import UpdateRolesCard from "./UpdateRolesCard/UpdateRolesCard";
import UpdateSkillsCard from "./UpdateSkillsCard/UpdateSkillsCard";
+import RolesSkillsTabSkeleton from "./RolesSkillsTab.Skeleton";
interface Props {
@@ -58,7 +59,7 @@ export default function PreferencesTab() {
if (query.networkStatus === NetworkStatus.loading)
- return
+ return
if (!query.data || !query.data?.me)
return
diff --git a/src/mocks/handlers.ts b/src/mocks/handlers.ts
index 9325296..453d0ef 100644
--- a/src/mocks/handlers.ts
+++ b/src/mocks/handlers.ts
@@ -229,7 +229,7 @@ export const handlers = [
await delay()
return res(
ctx.data({
- me: { ...me(), roles: [], skills: [] },
+ me: { ...me() },
getAllMakersRoles: getAllMakersRoles(),
getAllMakersSkills: getAllMakersSkills(),
})