edit message

This commit is contained in:
Peter Maquiran
2024-08-02 12:40:01 +01:00
parent 2294c4ee3a
commit ba3a1fa164
@@ -0,0 +1,29 @@
import { Injectable } from '@angular/core';
import { z } from 'zod';
import { MessageRepositoryService } from '../../data/repository/message-respository.service';
const MessageUpdateInputDTOSchema = z.object({
memberId: z.number(),
messageId: z.string(),
roomId: z.string(),
message: z.string(),
requestId: z.string()
})
export type MessageUpdateInput = z.infer< typeof MessageUpdateInputDTOSchema>
@Injectable({
providedIn: 'root'
})
export class MessageUpdateUseCaseService {
constructor(
public repository: MessageRepositoryService
) { }
execute(input: MessageUpdateInput) {
this.repository.updateMessage(input);
}
}