defmodule AshAdmin.Components.TopNav.ActorSelect do @moduledoc false use Surface.Component alias Surface.Components.LiveRedirect import AshAdmin.Helpers prop(authorizing, :boolean, required: true) prop(actor_paused, :boolean, required: true) prop(actor, :any, required: true) prop(actor_resources, :any, required: true) prop(toggle_authorizing, :event, required: true) prop(toggle_actor_paused, :event, required: true) prop(clear_actor, :event, required: true) prop(api, :any, required: true) prop(actor_api, :any, required: true) prop(prefix, :any, required: true) def render(assigns) do ~F"""