When trying to mount a root component written using the melody-hooks API, we still need to rely on melody-component in order to render the root component.
Expected Behaviour
There is a way to render a top-level component from melody-hooks without having to rely on melody-component.
import { render } from 'melody-hooks';
import home from './home';
const documentRoot = document.getElementById('root');
render(documentRoot, home, {
message: 'Welcome to Melody!'
});
Actual Behaviour
The only way to render a top-level melody-hooks component is by using render from melody-component.
import { render } from 'melody-component';
import home from './home';
const documentRoot = document.getElementById('root');
render(documentRoot, home, {
message: 'Welcome to Melody!'
});
Explain the problem
When trying to mount a root component written using the
melody-hooks
API, we still need to rely onmelody-component
in order to render the root component.Expected Behaviour
There is a way to render a top-level component from
melody-hooks
without having to rely onmelody-component
.Actual Behaviour
The only way to render a top-level
melody-hooks
component is by usingrender
frommelody-component
.Provide your Environment details