Нужно ли создавать контекст с React, когда требуется один экземпляр - PullRequest
0 голосов
/ 11 октября 2019

Когда в React требуется один экземпляр класса, необходимо ли использовать React Context Api? Например, при использовании oidc-client-js с приложением React может работать следующее:

OidcManager.js

import Oidc from "oidc-client";
import {config} from "./config";

const oidcManager = new Oidc.UserManager(config);

export default oidcManager;

ConsumerComponent.js

import oidcManager from "../OidcManager";

export default () =>{
    function handleLogin(){
        oidcManager.signinRedirect();
    }

    return(<div>...</div>);
}

Кажется, для этого и создан React Context Api, но я не вижу в этом необходимости. Я что-то пропускаю или это безопасно использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...