From 45d431505bcd9c2f1ee8930c770690b60b8beb05 Mon Sep 17 00:00:00 2001
From: Luis Felipe Risch <lfr20@inf.ufpr.br>
Date: Tue, 9 Nov 2021 09:18:05 -0300
Subject: [PATCH] hot fix

---
 src/App.js | 586 ++++++++++++++++++++++++++---------------------------
 1 file changed, 293 insertions(+), 293 deletions(-)

diff --git a/src/App.js b/src/App.js
index 217d0f25..065e126b 100644
--- a/src/App.js
+++ b/src/App.js
@@ -181,300 +181,300 @@ export default function App() {
         // history={piwik.connectToHistory(customHistory)}
         <>
             {!awaitTest &&
-            <React.Suspense fallback={<LoadingScreen/>}>
-                {/*<BrowserRouter history={piwik.connectToHistory(customHistory)}>*/}
-                <BrowserRouter>
-                    <ContrastBar/>
-                    <Header/>
-                    <div
-                        style={{
-                            backgroundImage:
-                                "linear-gradient(to right,#ff7f00,#e81f4f,#673ab7,#00bcd4)",
-                            height: "5px",
-                        }}
-                    ></div>
-                    <link
-                        href="https://fonts.googleapis.com/css?family=Kalam|Pompiere|Roboto&display=swap"
-                        rel="stylesheet"
-                    />
-                    <div id="Conteudo_scroll"></div>
-                    <Switch style={state.contrast === "" ? {backgroundColor: "white"} : {backgroundColor: "black"}}>
-                        <Redirect from="/home" to="/" />
-                        <Route path="/" exact={true} component={Home} />
-                        <Route path="/busca" component={Search} />
-                        <Route path="/perfil" component={UserPage} />
-                        <Route path="/editarperfil" component={EditProfilePage} />
-                        <Route path="/recurso/:recursoId" component={ResourcePage} />
-                        <Route path="/termos-publicar-recurso" component={TermsPage} />
-                        <Route path="/permission" component={PublicationPermissionsPage} />
-                        {/*<Route path="termos-de-uso#publicacoes-de-usuario" component={}*/}
-                        <Route path="/ajuda" component={HelpCenter} />
-                        <Route path="/contato" component={Contact} />
-                        <Route path="/termos-resumido" component={SummarizedUserTerms} />
-                        <Route path="/termos" component={UserTerms} />
-                        <Route path="/sobre" component={AboutPage} />
-                        <Route path="/mapa-site" component={SiteMap} />
-                        <Route path="/acessibilidade" component={Accessibility} />
-                        <Route path="/publicando-recurso" component={TabResoursePub} />
-                        <Route path="/encontrando-recurso" component={TabResourseFind} />
-                        <Route path="/participando-da-rede" component={TabNetPart} />
-                        <Route path="/gerenciando-conta" component={TabManageAc} />
-                        <Route path="/plataforma-mec" component={TabPlataformaMEC} />
-                        <Route path="/recuperar-senha/alterar-senha" component={ChangePasswordPage} />
-                        <Route path="/recuperar-senha" component={PasswordRecoveryPage} />
-                        <Route path="/usuario-publico/:userId" component={PublicUserPage} />
-                        <Route
-                            path="/editar-recurso/:recursoId"
-                            component={EditLearningObjectPage}
-                        />
-                        <Route path="/professor" component={PageProfessor} />
-                        <Route path="/upload" component={UploadPage} />
-                        <Route path="/loja" component={ItemStore} />
-                        <Route path="/colecao-do-usuario/:id" component={CollectionPage} />
-                        <Route path="/colecao" component={FormationMaterialPage} />
-                        <Route path="/topico" component={FormationMaterialPage} />
-                        <Route path="/iframe-colecao" component={FormationMaterialIframe} />
-                        <Route path="/material-formacao" component={MaterialPage} />
-                        
-                        <Route 
-                            path="/admin/home" 
-                            exact={true} 
-                            render={() => {
-                                return <AdminTemplate inner={<Inframe/>}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/institutions" 
-                            render={() => {
-                                return <AdminTemplate inner={<Institution />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/institution" 
-                            render={() => {
-                                return <AdminTemplate inner={<InstitutionCard />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/institutionEdit"
-                            render={() => {
-                                return <AdminTemplate inner={<InstitutionsInput />}/>
-                            }}
-                        />
-                        <Route
-                            path="/admin/InstitutionCreate"
-                            render={() => {
-                                return <AdminTemplate inner={<CreateInstitution />}/>
-                            }}
-                        />
-                        <Route 
-                            path="/admin/noteVars" 
-                            render={() => {
-                                return <AdminTemplate inner={<NoteVariables />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/noteVar" 
-                            render={() => {
-                                return <AdminTemplate inner={<NoteVarCard />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/noteVarEdit" 
-                            render={() => {
-                                return <AdminTemplate inner={<NoteVarInputs />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/languages" 
-                            render={() => {
-                                return <AdminTemplate inner={<Languages />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/languageEdit" 
-                            render={() => {
-                                return <AdminTemplate inner={<EditLanguage />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/languageCreate" 
-                            render={() => {
-                                return <AdminTemplate inner={<CreateLanguage />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/CommunityQuestions"
-                            render={() => {
-                                return <AdminTemplate inner={<CommunityQuestions />}/>
+                <React.Suspense fallback={<LoadingScreen />}>
+                    {/*<BrowserRouter history={piwik.connectToHistory(customHistory)}>*/}
+                    <BrowserRouter history={piwik.connectToHistory(customHistory)}>
+                        <ContrastBar />
+                        <Header />
+                        <div
+                            style={{
+                                backgroundImage:
+                                    "linear-gradient(to right,#ff7f00,#e81f4f,#673ab7,#00bcd4)",
+                                height: "5px",
                             }}
-                        />
-                        <Route
-                            path="/admin/CommunityQuestion"
-                            render={() => {
-                                return <AdminTemplate inner={<CommunityCard />}/>
-                            }}
-                        />
-                        <Route 
-                            path="/admin/Collections" 
-                            render={() => {
-                                return <AdminTemplate inner={<Collections />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/Collection" 
-                            render={() => {
-                                return <AdminTemplate inner={<CollectionCard />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/EditCollection"
-                            render={() => {
-                                return <AdminTemplate inner={<EditCollection />}/>
-                            }}
-                        />
-                        <Route 
-                            path="/admin/Ratings" 
-                            render={() => {
-                                return <AdminTemplate inner={<Ratings />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/Rating" 
-                            render={() => {
-                                return <AdminTemplate inner={<RatingCard />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/EditRating" 
-                            render={() => {
-                                return <AdminTemplate inner={<EditRating />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/CreateRating" 
-                            render={() => {
-                                return <AdminTemplate inner={<CreateRating />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/Questions" 
-                            render={() => {
-                                return <AdminTemplate inner={<Questions />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/CreateQuestion" 
-                            render={() => {
-                                return <AdminTemplate inner={<CreateQuestions />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/activities" 
-                            render={() => {
-                                return <AdminTemplate inner={<Activity />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/activity" 
-                            render={() => {
-                                return <AdminTemplate inner={<ActivityCard />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/learningObjects"
-                            render={() => {
-                                return <AdminTemplate inner={<EducationalObject />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/learningObject"
-                            render={() => {
-                                return <AdminTemplate inner={<EducationalObjectCard />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/learningObjectEdit"
-                            render={() => {
-                                return <AdminTemplate inner={<EducationalObjectEdit />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/complaints" 
-                            render={() => {
-                                return <AdminTemplate inner={<Complaints />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/complaint" 
-                            render={() => {
-                                return <AdminTemplate inner={<ComplaintCard />}/>
-                            }} 
-                        />
-                        <Route
-                            path="/admin/users/teacher_requests"
-                            render={() => {
-                                return <AdminTemplate inner={<AproveTeacher />}/> 
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/usersList" 
-                            render={() => {
-                                return <AdminTemplate inner={<UserList />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/user" 
-                            render={() => {
-                                return <AdminTemplate inner={<UserCard />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/EditUser" 
-                            render={() => {
-                                return <AdminTemplate inner={<EditUser />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/permissions" 
-                            render={() => {
-                                return <AdminTemplate inner={<UserPermissions />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/EditPermissions" 
-                            render={() => {
-                                return <AdminTemplate inner={<EditRole />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/CreateRole" 
-                            render={() => {
-                                return <AdminTemplate inner={<CreateRole />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/BlockedUsers" 
-                            render={() => {
-                                return <AdminTemplate inner={<BlockedUser />}/>
-                            }} 
-                        />
-                        <Route 
-                            path="/admin/sendEmail" 
-                            render={() => {
-                                return <AdminTemplate inner={<SendEmail />}/>
-                            }} 
-                        />
-                        <Route path='*' component={PageNotFound}/>
-                    </Switch>
-                    {!hideFooter && (
-                        <div id="Rodape_scroll">
-                            <EcFooter contrast={state.contrast}/>
-                            <GNUAGPLfooter contrast={state.contrast}/>
-                        </div>
-                    )}
-                </BrowserRouter>
-            </React.Suspense>
+                        ></div>
+                        <link
+                            href="https://fonts.googleapis.com/css?family=Kalam|Pompiere|Roboto&display=swap"
+                            rel="stylesheet"
+                        />
+                        <div id="Conteudo_scroll"></div>
+                        <Switch style={state.contrast === "" ? { backgroundColor: "white" } : { backgroundColor: "black" }}>
+                            <Redirect from="/home" to="/" />
+                            <Route path="/" exact={true} component={Home} />
+                            <Route path="/busca" component={Search} />
+                            <Route path="/perfil" component={UserPage} />
+                            <Route path="/editarperfil" component={EditProfilePage} />
+                            <Route path="/recurso/:recursoId" component={ResourcePage} />
+                            <Route path="/termos-publicar-recurso" component={TermsPage} />
+                            <Route path="/permission" component={PublicationPermissionsPage} />
+                            {/*<Route path="termos-de-uso#publicacoes-de-usuario" component={}*/}
+                            <Route path="/ajuda" component={HelpCenter} />
+                            <Route path="/contato" component={Contact} />
+                            <Route path="/termos-resumido" component={SummarizedUserTerms} />
+                            <Route path="/termos" component={UserTerms} />
+                            <Route path="/sobre" component={AboutPage} />
+                            <Route path="/mapa-site" component={SiteMap} />
+                            <Route path="/acessibilidade" component={Accessibility} />
+                            <Route path="/publicando-recurso" component={TabResoursePub} />
+                            <Route path="/encontrando-recurso" component={TabResourseFind} />
+                            <Route path="/participando-da-rede" component={TabNetPart} />
+                            <Route path="/gerenciando-conta" component={TabManageAc} />
+                            <Route path="/plataforma-mec" component={TabPlataformaMEC} />
+                            <Route path="/recuperar-senha/alterar-senha" component={ChangePasswordPage} />
+                            <Route path="/recuperar-senha" component={PasswordRecoveryPage} />
+                            <Route path="/usuario-publico/:userId" component={PublicUserPage} />
+                            <Route
+                                path="/editar-recurso/:recursoId"
+                                component={EditLearningObjectPage}
+                            />
+                            <Route path="/professor" component={PageProfessor} />
+                            <Route path="/upload" component={UploadPage} />
+                            <Route path="/loja" component={ItemStore} />
+                            <Route path="/colecao-do-usuario/:id" component={CollectionPage} />
+                            <Route path="/colecao" component={FormationMaterialPage} />
+                            <Route path="/topico" component={FormationMaterialPage} />
+                            <Route path="/iframe-colecao" component={FormationMaterialIframe} />
+                            <Route path="/material-formacao" component={MaterialPage} />
+
+                            <Route
+                                path="/admin/home"
+                                exact={true}
+                                render={() => {
+                                    return <AdminTemplate inner={<Inframe />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/institutions"
+                                render={() => {
+                                    return <AdminTemplate inner={<Institution />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/institution"
+                                render={() => {
+                                    return <AdminTemplate inner={<InstitutionCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/institutionEdit"
+                                render={() => {
+                                    return <AdminTemplate inner={<InstitutionsInput />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/InstitutionCreate"
+                                render={() => {
+                                    return <AdminTemplate inner={<CreateInstitution />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/noteVars"
+                                render={() => {
+                                    return <AdminTemplate inner={<NoteVariables />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/noteVar"
+                                render={() => {
+                                    return <AdminTemplate inner={<NoteVarCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/noteVarEdit"
+                                render={() => {
+                                    return <AdminTemplate inner={<NoteVarInputs />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/languages"
+                                render={() => {
+                                    return <AdminTemplate inner={<Languages />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/languageEdit"
+                                render={() => {
+                                    return <AdminTemplate inner={<EditLanguage />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/languageCreate"
+                                render={() => {
+                                    return <AdminTemplate inner={<CreateLanguage />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/CommunityQuestions"
+                                render={() => {
+                                    return <AdminTemplate inner={<CommunityQuestions />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/CommunityQuestion"
+                                render={() => {
+                                    return <AdminTemplate inner={<CommunityCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/Collections"
+                                render={() => {
+                                    return <AdminTemplate inner={<Collections />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/Collection"
+                                render={() => {
+                                    return <AdminTemplate inner={<CollectionCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/EditCollection"
+                                render={() => {
+                                    return <AdminTemplate inner={<EditCollection />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/Ratings"
+                                render={() => {
+                                    return <AdminTemplate inner={<Ratings />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/Rating"
+                                render={() => {
+                                    return <AdminTemplate inner={<RatingCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/EditRating"
+                                render={() => {
+                                    return <AdminTemplate inner={<EditRating />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/CreateRating"
+                                render={() => {
+                                    return <AdminTemplate inner={<CreateRating />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/Questions"
+                                render={() => {
+                                    return <AdminTemplate inner={<Questions />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/CreateQuestion"
+                                render={() => {
+                                    return <AdminTemplate inner={<CreateQuestions />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/activities"
+                                render={() => {
+                                    return <AdminTemplate inner={<Activity />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/activity"
+                                render={() => {
+                                    return <AdminTemplate inner={<ActivityCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/learningObjects"
+                                render={() => {
+                                    return <AdminTemplate inner={<EducationalObject />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/learningObject"
+                                render={() => {
+                                    return <AdminTemplate inner={<EducationalObjectCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/learningObjectEdit"
+                                render={() => {
+                                    return <AdminTemplate inner={<EducationalObjectEdit />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/complaints"
+                                render={() => {
+                                    return <AdminTemplate inner={<Complaints />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/complaint"
+                                render={() => {
+                                    return <AdminTemplate inner={<ComplaintCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/users/teacher_requests"
+                                render={() => {
+                                    return <AdminTemplate inner={<AproveTeacher />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/usersList"
+                                render={() => {
+                                    return <AdminTemplate inner={<UserList />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/user"
+                                render={() => {
+                                    return <AdminTemplate inner={<UserCard />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/EditUser"
+                                render={() => {
+                                    return <AdminTemplate inner={<EditUser />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/permissions"
+                                render={() => {
+                                    return <AdminTemplate inner={<UserPermissions />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/EditPermissions"
+                                render={() => {
+                                    return <AdminTemplate inner={<EditRole />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/CreateRole"
+                                render={() => {
+                                    return <AdminTemplate inner={<CreateRole />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/BlockedUsers"
+                                render={() => {
+                                    return <AdminTemplate inner={<BlockedUser />} />
+                                }}
+                            />
+                            <Route
+                                path="/admin/sendEmail"
+                                render={() => {
+                                    return <AdminTemplate inner={<SendEmail />} />
+                                }}
+                            />
+                            <Route path='*' component={PageNotFound} />
+                        </Switch>
+                        {!hideFooter && (
+                            <div id="Rodape_scroll">
+                                <EcFooter contrast={state.contrast} />
+                                <GNUAGPLfooter contrast={state.contrast} />
+                            </div>
+                        )}
+                    </BrowserRouter>
+                </React.Suspense>
             }
         </>
     );
-- 
GitLab