Current section
Files
Jump to
Current section
Files
lib/client/middleware/runtime_header.ex
defmodule WsTrade.Client.Middleware.RuntimeHeader do
@moduledoc false
@behaviour Tesla.Middleware
@impl Tesla.Middleware
def call(env, next, {header, provider}) do
env
|> Tesla.put_header(header, provider.())
|> Tesla.run(next)
end
end