From df5bba022e3af886b17a1843aa7ff87a65a539b4 Mon Sep 17 00:00:00 2001 From: SquidSpirit Date: Tue, 14 Oct 2025 21:27:48 +0800 Subject: [PATCH] fix: eslint --- frontend/src/lib/post/adapter/gateway/postRepositoryImpl.ts | 5 ++++- frontend/src/lib/post/adapter/presenter/postBloc.ts | 6 ++---- frontend/src/lib/post/framework/ui/CreatePostDialog.svelte | 2 +- .../src/lib/post/framework/ui/PostManagementPage.svelte | 3 +-- frontend/src/routes/dashboard/+layout.svelte | 2 +- frontend/src/routes/dashboard/post/+page.svelte | 6 +++--- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/post/adapter/gateway/postRepositoryImpl.ts b/frontend/src/lib/post/adapter/gateway/postRepositoryImpl.ts index 764b3cc..6a69c72 100644 --- a/frontend/src/lib/post/adapter/gateway/postRepositoryImpl.ts +++ b/frontend/src/lib/post/adapter/gateway/postRepositoryImpl.ts @@ -1,6 +1,9 @@ import { CreatePostRequestDto } from '$lib/post/adapter/gateway/creatPostRequestDto'; import type { PostApiService } from '$lib/post/adapter/gateway/postApiService'; -import type { CreatePostParams, PostRepository } from '$lib/post/application/gateway/postRepository'; +import type { + CreatePostParams, + PostRepository, +} from '$lib/post/application/gateway/postRepository'; import type { Post } from '$lib/post/domain/entity/post'; import type { PostInfo } from '$lib/post/domain/entity/postInfo'; diff --git a/frontend/src/lib/post/adapter/presenter/postBloc.ts b/frontend/src/lib/post/adapter/presenter/postBloc.ts index 35a6f92..1b867f7 100644 --- a/frontend/src/lib/post/adapter/presenter/postBloc.ts +++ b/frontend/src/lib/post/adapter/presenter/postBloc.ts @@ -38,8 +38,7 @@ export class PostBloc { case PostEventType.PostLoadedEvent: return this.loadPost(event.id); case PostEventType.PostCreatedEvent: - const { semanticId, title } = event; - return this.createPost({ semanticId, title }); + return this.createPost(event.params); } } @@ -95,6 +94,5 @@ interface PostLoadedEvent { interface PostCreatedEvent { event: PostEventType.PostCreatedEvent; - semanticId: string; - title: string; + params: CreatePostParams; } diff --git a/frontend/src/lib/post/framework/ui/CreatePostDialog.svelte b/frontend/src/lib/post/framework/ui/CreatePostDialog.svelte index 57e4cb1..7197cf3 100644 --- a/frontend/src/lib/post/framework/ui/CreatePostDialog.svelte +++ b/frontend/src/lib/post/framework/ui/CreatePostDialog.svelte @@ -6,7 +6,7 @@ .string() .max(100) .regex(/\D/) - .regex(/^[a-zA-Z0-9_\-]+$/), + .regex(/^[a-zA-Z0-9_-]+$/), title: z.string().trim().nonempty().max(100), }); diff --git a/frontend/src/lib/post/framework/ui/PostManagementPage.svelte b/frontend/src/lib/post/framework/ui/PostManagementPage.svelte index e0970ce..6acee72 100644 --- a/frontend/src/lib/post/framework/ui/PostManagementPage.svelte +++ b/frontend/src/lib/post/framework/ui/PostManagementPage.svelte @@ -1,5 +1,4 @@