defmodule ForageWeb.Assets do
@external_resource "lib/forage_web/assets/select2.js"
@external_resource "lib/forage_web/assets/datepicker.js"
@activate_select2 ""
@activate_datepicker ""
@forage_date_input_assets """
"""
@forage_select_assets """
"""
def forage_date_input_assets(opts \\ []) do
languages = Keyword.get(opts, :languages, [])
locales_to_include =
for language <- languages do
[
~s[\n]
]
end
{:safe, [@forage_date_input_assets, "\n", locales_to_include]}
end
def forage_select_assets() do
{:safe, @forage_select_assets}
end
def activate_forage_date_input() do
{:safe, @activate_datepicker}
end
def activate_forage_select() do
{:safe, @activate_select2}
end
end