Home.js 993 Bytes
Newer Older
Jiwon Yoon's avatar
Jiwon Yoon committed
1
2
3
4
import React from 'react'
import { Link } from 'react-router-dom';


baesangjune's avatar
baesangjune committed
5
function Home() {
Jiwon Yoon's avatar
Jiwon Yoon committed
6
    return (
baesangjune's avatar
baesangjune committed
7
8
9
10
        <>
            <div classXName="Box">
                <div className="Name">
                    이름을 입력하세요
baesangjune's avatar
baesangjune committed
11
            <input onChange={(event) => sessionStorage.setItem('name', event.target.value)} />
baesangjune's avatar
baesangjune committed
12
13
14
15
                </div>

                {/* sessionStorage를 사용해야는지 localstorage를 사용해야하는지 */}
            </div>
baesangjune's avatar
baesangjune committed
16

baesangjune's avatar
baesangjune committed
17
18
            <div className='Box2'>
                <Link to="/quiz">
baesangjune's avatar
check    
baesangjune committed
19
                    <button className="QuizStart" onClick={checking}>Quiz Start !</button>
baesangjune's avatar
baesangjune committed
20
                </Link>
Jiwon Yoon's avatar
Jiwon Yoon committed
21
            </div>
baesangjune's avatar
baesangjune committed
22
        </>
Jiwon Yoon's avatar
Jiwon Yoon committed
23
24
25

    )
}
baesangjune's avatar
baesangjune committed
26
27
function checking(event) {

baesangjune's avatar
baesangjune committed
28
    if (sessionStorage.getItem('name') === null || sessionStorage.getItem('name').length === 0) {
baesangjune's avatar
baesangjune committed
29
30
        alert('이름을 입력하세요')

baesangjune's avatar
baesangjune committed
31
32
33
    }
    else {
        alert('입력하신 이름은'+sessionStorage.getItem('name')+'입니다.')
baesangjune's avatar
baesangjune committed
34
35
    }
}
Jiwon Yoon's avatar
Jiwon Yoon committed
36
37

export default Home;