hyperstack-org / hyperstack-org/hyperstack
params which contain procs (callbacks) cause re-rerenders
オープン
bug
- 主要言語
- JavaScript
- スター
- 538
- フォーク
- 41
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
```ruby
class Child
include Hyperstack::Component
param :do_something
render do
puts "child: @DoSomething.object_id"
end
end
class Parent
include Hyperstack::Component
before_mount do
@do_something = -> { puts "we did it" }
end
render do
puts "parent: @do_something.object_id"
Child(do_something: @do_something)
end
end
```
the two object_id's won't match, causing the child to be rerendered everytime the parent is rendered.
Clearly something is wrapping proc params, but not clear where this is happening.
コントリビューションガイド
評価
この issue はまだ評価されていません。