Skip to content

Commit 237c43e

Browse files
authored
Merge pull request #87 from tsukashusan/APLtoReact18
Application to React18
2 parents 9d6b3be + b4942e3 commit 237c43e

File tree

9 files changed

+35
-28
lines changed

9 files changed

+35
-28
lines changed

search-website-functions-v4/client/package.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,23 @@
44
"private": true,
55
"proxy": "http://localhost:7071",
66
"dependencies": {
7-
"@material-ui/core": "^4.12.4",
8-
"@material-ui/icons": "^4.11.3",
9-
"@material-ui/lab": "^4.0.0-alpha.61",
7+
"@mui/material": "^5.11.16",
8+
"@mui/icons-material": "^5.11.16",
9+
"@mui/lab": "^5.0.0-alpha.125",
1010
"@testing-library/jest-dom": "^5.16.5",
11-
"@testing-library/react": "^13.4.0",
12-
"@testing-library/user-event": "^13.5.0",
13-
"axios": "^1.1.3",
14-
"bootstrap": "^5.2.2",
15-
"jquery": "^3.6.1",
11+
"@testing-library/react": "^14.0.0",
12+
"@testing-library/user-event": "^14.4.3",
13+
"@emotion/styled":"11.10.6",
14+
"axios": "^1.3.4",
15+
"bootstrap": "^5.2.3",
16+
"jquery": "^3.6.4",
1617
"popper.js": "^1.16.1",
1718
"react": "^18.2.0",
1819
"react-dom": "^18.2.0",
19-
"react-router-dom": "^6.4.2",
20-
"react-scripts": "5.0.1",
21-
"styled-components": "^5.3.6",
22-
"web-vitals": "^2.1.4"
20+
"react-router-dom": "^6.10.0",
21+
"react-scripts": "^5.0.1",
22+
"styled-components": "^5.3.9",
23+
"web-vitals": "^3.3.1"
2324
},
2425
"scripts": {
2526
"start": "react-scripts start",

search-website-functions-v4/client/src/App/App.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import React, {useState, useEffect} from 'react';
2-
import { BrowserRouter as Router, Route, Routes } from 'react-router-dom';
2+
import { BrowserRouter, Route, Routes } from 'react-router-dom';
33

44
// Context for user authentication
55
import { AuthContext } from '../contexts/AuthContext';
66

77
// App shell components
88
import AppHeader from '../components/AppHeader/AppHeader';
9-
//import AppFooter from '../components/AppFooter/AppFooter';
9+
import AppFooter from '../components/AppFooter/AppFooter';
1010

1111
// React Router page components
1212
import Home from '../pages/Home/Home';
@@ -46,14 +46,15 @@ export default function App() {
4646
<AuthContext.Provider value={user}>
4747
<div className="container-fluid app">
4848
<AppHeader />
49-
<Router>
49+
<BrowserRouter>
5050
<Routes>
51-
<Route path="/" element={<Home />} />
52-
<Route path="/search" element={<Search />} />
53-
<Route path="/details/:id" element={<Details />} />
51+
<Route path={`/`} element={<Home />} />
52+
<Route path={`/search`} element={<Search />} />
53+
<Route path={`/details/:id`} element={<Details />}/>
54+
<Route path={`*`} element={<Home />} />
5455
</Routes>
55-
</Router>
56-
{/* <AppFooter /> */}
56+
</BrowserRouter>
57+
{<AppFooter />}
5758
</div>
5859
</AuthContext.Provider>
5960
);

search-website-functions-v4/client/src/components/AppFooter/AppFooter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default function AppFooter() {
66
return (
77
<footer className="footer">
88
<hr />
9-
&copy; 2020 Microsoft
9+
&copy; 2023 Microsoft
1010
</footer>
1111
);
1212
};

search-website-functions-v4/client/src/components/AppHeader/AppHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default function AppHeader() {
1919
<div className="collapse navbar-collapse" id="navbarSupportedContent">
2020
<ul className="navbar-nav mr-auto">
2121
<li className="nav-item">
22-
<a className="nav-link" href="/Search">Search</a>
22+
<a className="nav-link" href="/search">Search</a>
2323
</li>
2424
<li className="nav-item">
2525
<a className="nav-link" href="https://azure.microsoft.com/services/search/">Learn more</a>

search-website-functions-v4/client/src/components/Facets/CheckboxFacet/CheckboxFacet.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, {useState} from 'react';
2-
import { Collapse, Checkbox, List, ListItem, ListItemText } from '@material-ui/core';
3-
import { ExpandLess, ExpandMore } from '@material-ui/icons';
2+
import { Collapse, Checkbox, List, ListItem, ListItemText } from '@mui/material';
3+
import { ExpandLess, ExpandMore } from '@mui/icons-material';
44
import styled from 'styled-components';
55

66
import './CheckboxFacet.css';

search-website-functions-v4/client/src/components/Facets/Facets.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import { List, Chip } from '@material-ui/core';
2+
import { List, Chip } from '@mui/material';
33
import CheckboxFacet from './CheckboxFacet/CheckboxFacet';
44
import styled from 'styled-components';
55
import "./Facets.css";

search-website-functions-v4/client/src/pages/Details/Details.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState, useEffect } from "react";
22
import { useParams } from 'react-router-dom';
3-
import Rating from '@material-ui/lab/Rating';
4-
import CircularProgress from '@material-ui/core/CircularProgress';
3+
import Rating from '@mui/material/Rating';
4+
import CircularProgress from '@mui/material/CircularProgress';
55
import axios from 'axios';
66

77
import "./Details.css";

search-website-functions-v4/client/src/pages/Search/Search.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useEffect, useState } from 'react';
22
import axios from 'axios';
3-
import CircularProgress from '@material-ui/core/CircularProgress';
3+
import CircularProgress from '@mui/material/CircularProgress';
44
import { useLocation, useNavigate } from "react-router-dom";
55

66
import Results from '../../components/Results/Results';
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"navigationFallback": {
3+
"rewrite": "/index.html"
4+
}
5+
}

0 commit comments

Comments
 (0)