import React from 'react'; import ReactDOM from 'react-dom/client'; import { OAuthProvider } from './services/OAuth2'; import { S3ServiceProvider } from './services/S3Service'; import App from './App'; import './index.css'; const root = ReactDOM.createRoot( document.getElementById('root') as HTMLElement ); const OidcConfig = { authority: "https://keycloak-demo.cloud.cnaf.infn.it:8222", client_id: "66a8f7e8-a5ef-4ef1-8e2e-3389f1170ae7", redirect_uri: "http://localhost:8080/callback", audience: "b573bc60-c58f-4924-90e5-ac0f5bcb576e", scope: "openid email profile offline_access", grant_type: "authorization_code", response_type: "code" }; const s3Config = { awsConfig: { endpoint: "https://vm-131-154-97-121.cloud.cnaf.infn.it", region: "nova" } } root.render( <React.StrictMode> <OAuthProvider {...OidcConfig}> <S3ServiceProvider {...s3Config}> <App /> </S3ServiceProvider> </OAuthProvider> </React.StrictMode> );