We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2d15be1 commit 2840307Copy full SHA for 2840307
ruby/hyper-component/lib/hyperstack/ext/component/element.rb
@@ -1,16 +1,8 @@
1
Element.instance_eval do
2
def self.find(selector)
3
- # the following rescue should no longer be needed,
4
- # and it prevents bubbling up necessary error messages
5
- # for improper use of refs.
6
-
7
- # selector = begin
8
- # selector.dom_node
9
- # rescue
10
- # selector
11
- # end if `#{selector}.$dom_node !== undefined`
12
13
- selector = selector.dom_node if `#{selector}.$dom_node !== undefined`
+ if `typeof #{selector}['$respond_to?'] == 'function'` && selector.respond_to?(:dom_node)
+ selector = selector.dom_node
+ end
14
`$(#{selector})`
15
end
16
0 commit comments