Предоставляет ли реакт какие-нибудь механизмы для создания singleton компонента?
Чтобы вставить такие компоненты на странице, но смонтировать только один
Пробовал обернуть компонент в хок, который возвращал бы только один экземпляр
export function withSingleton (Component) {
let instance = null;
return (props) => {
if (!instance) {
instance = <Component {...props} />
}
return instance;
}
}
Но глаза уже замылились и требуется взгляд со стороны