Mitch VanDuyn

Results 207 issues of Mitch VanDuyn

react now has a component type called memo. Need to detect when importing. For example the Material UI Icon Library is all built using memo type components. Here is the...

bug
good first issue
compatibility

Current direction: ```ruby Hyperstack::Component::Mixin # include this to create a component class class MyComponent include Hyperstack::Component::Mixin end # typically we expect the application to create a master HyperComponent base class...

If you visit a page (rather than use `mount`) you don't get the HyperSpec extra stuff (like TimeCop integration, ability to use `before_mount`, `insert_html` etc. Furthermore, when you call on_client...

enhancement

`every` makes sense, as the timer will keep running for ever. But should any `each` timer that is still running when things unmount also be unmounted? Note that Observable includes...

enhancement
discussion

```ruby def to_js(*args, &block) opal_compile(*process_params(*args, &block)) end ``` needs to be ``` def to_js(*args, &block) opal_compile(process_params(*args, &block).first) end ``` (second value from process_params is options for mounting, which opal_compile doesn't...

bug
good first issue

right now it spews out `Cannot read property '$tap' of undefined` not very helpful. Its especially confusing if you compile a module, which Opal code issues an undefined for (instead...

enhancement

There are few places in HyperComponent where values are wrapped in a SPAN. Now that we have FRAGMENTS, we should replace the SPANs with FRAGMENTS, which will react will dissolve...

Timecop.freeze ... Timecop.travel(Time.now+30.seconds). # time moves a few seconds on the display then freezes ... Timecop.travel(Time.now+1.minute) # time now moves 30 seconds ... another scenario # time is running normally...

bug

Hyperspec should depend on Rack rather than Rails, but still integrate with Rails if in a Rails environment. *HyperSpec* HyperSpec can now be run on top of Rack, and only...

enhancement