html
html
1
2
3
4
5
6
7
8
9
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
</body>
</html>
Enter to Rename, Shift+Enter to Preview
css
css
1
2
3
4
body
{
}
Enter to Rename, Shift+Enter to Preview
js
js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//App.js
import { useEffect, useState } from 'react'
const App = () => {
const [advice, setAdvice] = useState("study everyday")
const [count, setCount] = useState(0);
async function getAdvice() {
const response = await fetch("https://api.adviceslip.com/advice");
const data = await response.json();
setAdvice(data.slip.advice);
setCount((c) => c+1)
}
useEffect(function(){
getAdvice();
}, [])
return (
<div>
<h3>{advice}</h3>
<button onClick={getAdvice}>Get Advice</button>
<p>You have read <b> <u>{count}</u></b> Advices</p>
</div>
)
}
Enter to Rename, Shift+Enter to Preview
BROWSER
Console
Run