defmodule LiveDebuggerWeb.Components.Config do @moduledoc """ Renders the LiveDebugger config meta tag and the browser features script. It is meant to be injected to the debugged application layout. """ use Phoenix.Component attr(:url, :string, required: true) attr(:assets_url, :string, required: true) attr(:browser_features?, :boolean, default: true) attr(:debug_button?, :boolean, default: true) attr(:highlighting?, :boolean, default: true) def live_debugger_tags(assigns) do ~H""" <%= if @browser_features? do %> <% end %> """ end end