Current section
Files
Jump to
Current section
Files
lib/forage_web/forage_controller.ex
defmodule ForageWeb.ForageController do
@moduledoc """
Helper functions for controllers that use forage.
"""
def forage_select_data(paginated, struct_to_string) do
results =
for entry <- paginated.entries do
%{text: struct_to_string.(entry), id: entry.id}
end
%{
results: results,
pagination: %{
more: paginated.metadata.after != nil,
after: paginated.metadata.after
}
}
end
end