aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/pages/summary.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/components/pages/summary.js')
-rw-r--r--frontend/src/components/pages/summary.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/frontend/src/components/pages/summary.js b/frontend/src/components/pages/summary.js
index c03d7b9..7c72c48 100644
--- a/frontend/src/components/pages/summary.js
+++ b/frontend/src/components/pages/summary.js
@@ -20,6 +20,7 @@ const fakedata={} //for debug
20 //fetching data 20 //fetching data
21 const [data, setData] = React.useState(null); 21 const [data, setData] = React.useState(null);
22 React.useEffect(() => { 22 React.useEffect(() => {
23 setData(null)
23 fetch(`https://lp.ardapektezol.com/api/v1/maps/${location.pathname.split('/')[2]}/summary`) 24 fetch(`https://lp.ardapektezol.com/api/v1/maps/${location.pathname.split('/')[2]}/summary`)
24 .then(r => r.json()) 25 .then(r => r.json())
25 .then(d => { 26 .then(d => {
@@ -37,7 +38,7 @@ const fakedata={} //for debug
37 .then(r => r.json()) 38 .then(r => r.json())
38 .then(d => setLbData(d)) 39 .then(d => setLbData(d))
39 // eslint-disable-next-line 40 // eslint-disable-next-line
40 }, [pageNumber]); 41 }, [pageNumber,location.pathname]);
41 42
42 43
43 44
@@ -247,7 +248,7 @@ return (
247 <img src={data.map.image} alt="" /> 248 <img src={data.map.image} alt="" />
248 </div> 249 </div>
249 <main> 250 <main>
250 <section id='section1'> 251 <section id='section1' className='summary1'>
251 <div> 252 <div>
252 <button className='nav-button'><i className='triangle'></i><span>{data.map.game_name}</span></button> 253 <button className='nav-button'><i className='triangle'></i><span>{data.map.game_name}</span></button>
253 <button className='nav-button'><i className='triangle'></i><span>{data.map.chapter_name}</span></button> 254 <button className='nav-button'><i className='triangle'></i><span>{data.map.chapter_name}</span></button>
@@ -257,7 +258,7 @@ return (
257 258
258 </section> 259 </section>
259 260
260 <section id='section2'> 261 <section id='section2' className='summary1'>
261 <button className='nav-button' onClick={()=>setNavState(0)}><img src={img4} alt="" /><span>Summary</span></button> 262 <button className='nav-button' onClick={()=>setNavState(0)}><img src={img4} alt="" /><span>Summary</span></button>
262 <button className='nav-button' onClick={()=>setNavState(1)}><img src={img5} alt="" /><span>Leaderboards</span></button> 263 <button className='nav-button' onClick={()=>setNavState(1)}><img src={img5} alt="" /><span>Leaderboards</span></button>
263 <button className='nav-button' onClick={()=>setNavState(2)}><img src={img6} alt="" /><span>Discussions</span></button> 264 <button className='nav-button' onClick={()=>setNavState(2)}><img src={img6} alt="" /><span>Discussions</span></button>