From 8fd80e9dc54bae36da286eb7476cfd1ee0a529ec Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Fri, 12 Jun 2026 01:03:17 +0100 Subject: [PATCH] fix: ui prefix breaking sidebar --- .../features/course/api/newsfeed.svelte.ts | 1 + .../components/newsfeed/card/card.svelte | 5 +- .../components/newsfeed/new-feed-modal.svelte | 16 ++- .../components/newsfeed/card/card.svelte | 9 +- .../components/newsfeed/new-feed-modal.svelte | 4 +- packages/ui/add-ui-prefix.cjs | 127 +++++++++++++++++- .../ui/src/base/chart/chart-container.svelte | 7 +- .../ui/src/base/dialog/dialog-content.svelte | 6 +- .../base/pagination/pagination-link.svelte | 2 +- .../ui/src/base/sheet/sheet-content.svelte | 2 +- packages/ui/src/base/sidebar/sidebar.svelte | 2 +- .../editor/ui/components/MediaExtended.svelte | 8 +- 12 files changed, 161 insertions(+), 28 deletions(-) diff --git a/apps/dashboard/src/lib/features/course/api/newsfeed.svelte.ts b/apps/dashboard/src/lib/features/course/api/newsfeed.svelte.ts index 74921360..d1e0ddf7 100644 --- a/apps/dashboard/src/lib/features/course/api/newsfeed.svelte.ts +++ b/apps/dashboard/src/lib/features/course/api/newsfeed.svelte.ts @@ -173,6 +173,7 @@ export class NewsfeedApi extends BaseApiWithErrors { ZNewsfeedUpdate.safeParse({ ...fields, content: '' }).error!, 'newsfeed' ); + snackbar.error(this.errors.content ?? 'Failed to update post'); return; } diff --git a/apps/dashboard/src/lib/features/course/components/newsfeed/card/card.svelte b/apps/dashboard/src/lib/features/course/components/newsfeed/card/card.svelte index e56799cb..968b2a2f 100644 --- a/apps/dashboard/src/lib/features/course/components/newsfeed/card/card.svelte +++ b/apps/dashboard/src/lib/features/course/components/newsfeed/card/card.svelte @@ -1,5 +1,5 @@