From 32ba251b770248476ba99c158d94a84de80da27b Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Sat, 4 Jan 2025 05:55:14 +0100 Subject: [PATCH] feat: move lesson comments under lesson note --- .../Apps/components/Comments/index.svelte | 241 ------------ .../Apps/components/Notes/index.svelte | 2 +- .../Apps/components/Poll/index.svelte | 2 +- .../Apps/components/QandA/index.svelte | 10 +- .../src/lib/components/Apps/index.svelte | 50 +-- .../Course/components/Attendance/index.svelte | 2 +- .../components/Lesson/Exercise/index.svelte | 2 +- .../components/Lesson/Exercises/index.svelte | 28 +- .../Materials/components/Comments.svelte | 367 ++++++++++++++++++ .../Materials/{constants.js => constants.ts} | 16 +- .../components/Lesson/Materials/index.svelte | 89 +++-- .../components/HTMLRender/HTMLRender.svelte | 2 +- .../lib/components/Modal/DeleteModal.svelte | 6 +- .../lib/components/Org/Community/index.svelte | 35 +- .../index.svelte => Page/Body.svelte} | 6 +- .../{PageNav/index.svelte => Page/Nav.svelte} | 28 +- .../{NotFound => Page}/NotFound.svelte | 10 +- .../index.svelte => Page/Unauthorized.svelte} | 8 +- .../src/lib/components/Page/index.ts | 5 + .../PrimaryContainedButton/index.svelte | 36 -- .../QuestionnaireBuilder/index.svelte | 1 - .../lib/components/RootPage/RootPage.svelte | 0 .../src/lib/components/Space/index.svelte | 9 - .../src/lib/components/Tabs/index.svelte | 18 +- .../src/lib/utils/translations/de.json | 9 +- .../src/lib/utils/translations/en.json | 7 +- .../src/lib/utils/translations/es.json | 9 +- .../src/lib/utils/translations/fr.json | 9 +- .../src/lib/utils/translations/hi.json | 9 +- .../src/lib/utils/translations/pt.json | 9 +- .../src/lib/utils/translations/ru.json | 9 +- .../src/lib/utils/translations/vi.json | 9 +- apps/dashboard/src/lib/utils/types/index.ts | 4 +- apps/dashboard/src/routes/+layout.svelte | 4 +- apps/dashboard/src/routes/404/+page.svelte | 4 +- .../src/routes/courses/[id]/+page.svelte | 50 ++- .../courses/[id]/attendance/+page.svelte | 53 ++- .../courses/[id]/certificates/+page.svelte | 7 +- .../routes/courses/[id]/lessons/+page.svelte | 51 ++- .../lessons/[...lessonParams]/+page.svelte | 83 ++-- .../routes/courses/[id]/marks/+page.svelte | 62 ++- .../routes/courses/[id]/people/+layout.svelte | 3 +- .../routes/courses/[id]/settings/+page.svelte | 5 +- .../courses/[id]/submissions/+page.svelte | 73 ++-- 44 files changed, 760 insertions(+), 682 deletions(-) delete mode 100644 apps/dashboard/src/lib/components/Apps/components/Comments/index.svelte create mode 100644 apps/dashboard/src/lib/components/Course/components/Lesson/Materials/components/Comments.svelte rename apps/dashboard/src/lib/components/Course/components/Lesson/Materials/{constants.js => constants.ts} (68%) rename apps/dashboard/src/lib/components/{PageBody/index.svelte => Page/Body.svelte} (69%) rename apps/dashboard/src/lib/components/{PageNav/index.svelte => Page/Nav.svelte} (72%) rename apps/dashboard/src/lib/components/{NotFound => Page}/NotFound.svelte (74%) rename apps/dashboard/src/lib/components/{Unauthorized/index.svelte => Page/Unauthorized.svelte} (66%) create mode 100644 apps/dashboard/src/lib/components/Page/index.ts delete mode 100644 apps/dashboard/src/lib/components/PrimaryContainedButton/index.svelte delete mode 100644 apps/dashboard/src/lib/components/QuestionnaireBuilder/index.svelte delete mode 100644 apps/dashboard/src/lib/components/RootPage/RootPage.svelte delete mode 100644 apps/dashboard/src/lib/components/Space/index.svelte diff --git a/apps/dashboard/src/lib/components/Apps/components/Comments/index.svelte b/apps/dashboard/src/lib/components/Apps/components/Comments/index.svelte deleted file mode 100644 index 64055cc3..00000000 --- a/apps/dashboard/src/lib/components/Apps/components/Comments/index.svelte +++ /dev/null @@ -1,241 +0,0 @@ - - - -
- -
-
- -
- {#each comments as comment} -
-
- Placeholder -
-

{comment.name}

-

- {calDateDiff(comment.commentAt)} -

-
-
-
- {comment.comment} -
-
- {/each} -
- - - - diff --git a/apps/dashboard/src/lib/components/Apps/components/Notes/index.svelte b/apps/dashboard/src/lib/components/Apps/components/Notes/index.svelte index 0d4039ff..346183b7 100644 --- a/apps/dashboard/src/lib/components/Apps/components/Notes/index.svelte +++ b/apps/dashboard/src/lib/components/Apps/components/Notes/index.svelte @@ -1,6 +1,6 @@ diff --git a/apps/dashboard/src/lib/components/Apps/components/Poll/index.svelte b/apps/dashboard/src/lib/components/Apps/components/Poll/index.svelte index 628b3aa1..454ecde1 100644 --- a/apps/dashboard/src/lib/components/Apps/components/Poll/index.svelte +++ b/apps/dashboard/src/lib/components/Apps/components/Poll/index.svelte @@ -1,7 +1,7 @@ diff --git a/apps/dashboard/src/lib/components/Course/components/Lesson/Exercise/index.svelte b/apps/dashboard/src/lib/components/Course/components/Lesson/Exercise/index.svelte index 5f53ab9a..cc59eb66 100644 --- a/apps/dashboard/src/lib/components/Course/components/Lesson/Exercise/index.svelte +++ b/apps/dashboard/src/lib/components/Course/components/Lesson/Exercise/index.svelte @@ -2,7 +2,7 @@ import { goto } from '$app/navigation'; import { page } from '$app/stores'; import IconButton from '$lib/components/IconButton/index.svelte'; - import PageBody from '$lib/components/PageBody/index.svelte'; + import { PageBody } from '$lib/components/Page'; import { VARIANTS } from '$lib/components/PrimaryButton/constants'; import PrimaryButton from '$lib/components/PrimaryButton/index.svelte'; import RoleBasedSecurity from '$lib/components/RoleBasedSecurity/index.svelte'; diff --git a/apps/dashboard/src/lib/components/Course/components/Lesson/Exercises/index.svelte b/apps/dashboard/src/lib/components/Course/components/Lesson/Exercises/index.svelte index e41222cc..c97af10f 100644 --- a/apps/dashboard/src/lib/components/Course/components/Lesson/Exercises/index.svelte +++ b/apps/dashboard/src/lib/components/Course/components/Lesson/Exercises/index.svelte @@ -1,24 +1,24 @@ + + + +
+ +
+

+ {$t('course.navItem.lessons.comments.title')} ({pagination.count}) +

+
+
+
+ +
+