То есть нужно, чтобы я создал компонент со статус баром, который будет в каждом роуте рендериться, а потом, после какого-то (пока сеттаймаута) открывался нужный компонент. Я могу как-нибудь передать в каждый <Route /> компонент прелоадера, а в самом компоненте в зависимости от какого-нибудь пропса переадресовывать на нужный? Это возможно?
suspense не подходит?
Ну или loadable https://habr.com/ru/post/325688/
export function lazier(resolver, name = 'default') { return lazy(async () => { const resolved = await new Promise(resolve => { setTimeout(() => resolve(resolver()), 300); }); return { default: resolved[name] }; }); }
Обсуждают сегодня