forRoot используется для главной настройки и вызывается единожды, чаще всего в appModule, а forFeature для каких-то дополнительных надстроек и может вызываться много раз в разных модулях.MoongooseModule для mongodb, forRoot используется для принятия конфига базы данных единожды, а forFeature много раз в разных модулях для подключения сущностей {isStateTrue ? <Modal data={data}/>: null}const Container = () => {
const [shownItemId, setsShownItemId] = useState('');
.....
<ContainerItem itemId={id} onShowDetails={() => setsShownItemId(id)} ... />
.....
{shownItemId && <Modal itemId={shownItemId} ... />
};