accent/lib/movement/context.ex
2024-03-03 15:12:38 -05:00

11 lines
293 B
Elixir

defmodule Movement.Context do
@moduledoc false
defstruct entries: [], operations: [], assigns: %{batch_operation: nil, options: []}, render: ""
@type t :: %__MODULE__{}
def assign(context, key, value) do
Map.put(context, :assigns, Map.put(context.assigns, key, value))
end
end