To simplify things, I have this helper function:
const mkComp = (tag: string) =>
(props: Record<string, any>) =>
Dynamic.bind(null, { component: tag, ...props })
and I have a component created using it that looks like this:
const ButtonAlt = mkComp('button')
However, the ButtonAlt component ends up with non reactive props, meaning that when it's props changes it doesn't re-render, I tried testing this same code by making it's children change from "loading" to "test" through user interaction and it doesn't work, any clues?
