и вообще возможно ли?
Есть lazy подгрузка react компонентов:
const Core = getSingleComponent(() => import(/* webpackChunkName: "Core" */ "../../../../../../core/Core"));
и
const PDFFrontPage = getComponentWithReducer({
Component: () => import(/* webpackChunkName: "PDFFrontPage" */ './frontPage/PDFFrontPage'),
reducer: () => import(/* webpackChunkName: "pdfFrontPageReducer" */ './frontPage/pdfFrontPageReducer'),
});
Ниже в коде используются как обычные реакт компоненты
return (
<Core>
<Routes/>
</Core>
);
В исходном файле
class Core extends React.Component {
}
export default Core;
Нужно при Ctrl+click на <Core> переходить к его импорту или лучше сразу к классу(возможно это pure функция), а при Ctrl+click по default показывать, что компонент используется в lazy loading-е (сейчас он серый с warning-ом, показывет что не используется)
если кто найдёться, пишите в пм
Обсуждают сегодня