Tools/domain/events/ApplicationUpdateFinished.ts

16 lines
382 B
TypeScript
Raw Permalink Normal View History

import DomainEvent from "../DomainEvent";
type ApplicationUpdateFinishedPayload = {
id: string;
};
export class ApplicationUpdateFinished
implements DomainEvent<ApplicationUpdateFinishedPayload>
{
readonly type = "ApplicationUpdateFinished" as const;
constructor(
public readonly payload: ApplicationUpdateFinishedPayload,
public readonly createdAt: Date
) {}
}