Чем плох этот код? Что будет происходить с компонентом List и его состоянием при рендере?
class MusicView {
constructor(ctx) {
this.JSX = (p) => <List ctx={ctx} {...p} />;
}
render() { return <this.JSX />; }
}
Как бы вы его переписали?