Current section

Files

Jump to
perspective lib core todo add_todo event.ex
Raw

lib/core/todo/add_todo/event.ex

defmodule Core.ToDoAdded do
use Perspective.DomainEvent
@action_request Core.AddToDo
defmodule Data do
defstruct [:todo_id, :name]
end
transform_data(%{data: data}) do
Map.put(data, :todo_id, Core.ToDo.generate_id())
end
end