defmodule PhilomenaWeb.Config do @reload_enabled Application.compile_env(:philomena, :vite_reload, false) @csp_relaxed Application.compile_env(:philomena, :csp_relaxed, false) defmacro vite_hmr?(do: do_clause, else: else_clause) do if(@reload_enabled, do: do_clause, else: else_clause) end defmacro csp_relaxed?(do: do_clause, else: else_clause) do if(@csp_relaxed, do: do_clause, else: else_clause) end end