Skip to content

Commit 9d8dfd9

Browse files
Adding Fake data generator
1 parent e9e9813 commit 9d8dfd9

File tree

5 files changed

+11
-52
lines changed

5 files changed

+11
-52
lines changed

React-Context/README.md

-12
This file was deleted.

React-Context/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<link rel="stylesheet" href="stylesheet">
7+
<link href="/src/styles.css" rel="stylesheet">
88
<title>Vite + React</title>
99
</head>
1010
<body>

React-Context/src/components/common/Counter.jsx

-29
This file was deleted.

React-Context/src/context/CounterContext.jsx

+10-8
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,21 @@ const useCount = ()=>{
66
return useContext(CounterContext)
77
}
88

9-
const AuthProvider = ()=>{
9+
const CounterProvider = (props)=>{
1010
const [count,setCount] = useState('');
1111

12-
12+
const Increment = () =>(setCount(count-1))
13+
const Decrement = ()=>(setCount(count+1))
1314

1415
const value = {
15-
count,
16-
setCount,
16+
count,setCount,
17+
Increment,
18+
Decrement
1719
}
1820

19-
return<AuthProvider.Provider value= {value} >
20-
21-
</AuthProvider.Provider>
21+
return<useCount.Provider value= {value} >
22+
{props.children}
23+
</useCount.Provider>
2224
}
2325

24-
export default AuthProvider
26+
export default CounterProvider

React-Context/src/pages/Login.jsx

-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import React from 'react'
2-
import Counter from '../components/common/Counter'
32
import {Card} from '../components/index'
43

54
const Login = () => {
65
return (
76
<>
87
<Card/>
98
<div className='font-black text-2xl border-2' >Login page </div>
10-
<Counter/>
119
</>
1210
)
1311
}

0 commit comments

Comments
 (0)