File tree Expand file tree Collapse file tree
lib/live_debugger/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,22 +146,20 @@ defmodule LiveDebugger.Components.Tree do
146146 |> assign ( :button_id , "tree-node-button-#{ assigns . node . parsed_id } -#{ assigns . tree_id } " )
147147
148148 ~H"""
149- < span
149+ < button
150150 id = { @ button_id }
151151 phx-hook = "Highlight "
152+ phx-click = "select_node "
153+ phx-value-node_id = { @ node . parsed_id }
154+ phx-value-search-attribute = { get_search_attribute ( @ node ) }
155+ phx-value-search-value = { get_search_value ( @ node , @ parent_dom_id ) }
152156 class = { [
153- "flex shrink items-center rounded-md hover:bg-surface-1-bg-hover" ,
157+ "flex shrink grow items-center rounded-md hover:bg-surface-1-bg-hover" ,
154158 if ( ! @ collapsible? , do: "p-1" )
155159 ] }
156160 style = { if ( ! @ collapsible? , do: @ padding_style ) }
157161 >
158- < button
159- class = "flex min-w-0 gap-0.5 items-center "
160- phx-click = "select_node "
161- phx-value-node_id = { @ node . parsed_id }
162- phx-value-search-attribute = { get_search_attribute ( @ node ) }
163- phx-value-search-value = { get_search_value ( @ node , @ parent_dom_id ) }
164- >
162+ < span class = "flex min-w-0 gap-0.5 items-center " >
165163 < . icon name = { @ node . icon } class = "text-accent-icon w-5 h-5 shrink-0 " />
166164 < . tooltip
167165 id = { "tree-node-#{ @ node . parsed_id } -#{ @ tree_id } " }
@@ -172,8 +170,8 @@ defmodule LiveDebugger.Components.Tree do
172170 <%= @ node . label %>
173171 </ span >
174172 </ . tooltip >
175- </ button >
176- </ span >
173+ </ span >
174+ </ button >
177175 """
178176 end
179177
You can’t perform that action at this time.
0 commit comments