I have the following method in my HyperComponent.rb
def self.decorate(decorator)
imports `decorator(#{self.to_n})`
end
class AccountForm < HyperComponent
decorate `Mui.withStyles(styles, { withTheme: true })`
# snip
end
I use this inside of components to deceore them with higher order components. Whenever the reloader reloads the component, it applies the import again, resulting in very large trees.
I have the following method in my
HyperComponent.rb
I use this inside of components to deceore them with higher order components. Whenever the reloader reloads the component, it applies the import again, resulting in very large trees.
First render:
After 10 reloads: