Per includere component dentro component come si fa in html per le pagine, procedere come segue:
Creare i vari lwc nelle varie folder
Dentro il lwc padre includere i figlio o figli con la seguente sintassi
<c-nome-component></c-nome-component>
Se il component da includere si chiama chartBar l’inclusione avrà questa sintassi
<c-chart-bar></c-chart-bar>
La proprietà @api pubblica sta nel controller del component figlio
import {LightningElement, api} from 'lwc';
export default Class nomeClasse extends LightningElement{
@api
nomeProperty;
}
Il valore della proprietà pubblica viene inviato dal controller del component padre