react-spotify-api/src/views/ArtistSearch.jsx

31 lines
653 B
React
Raw Normal View History

2019-12-13 15:53:32 -05:00
import React, { useState, useEffect } from 'react'
function ArtistSearch() {
let [token, setToken] = useState(null)
2019-12-14 12:32:28 -05:00
let [search, setSearch] = useState(null)
2019-12-13 15:53:32 -05:00
useEffect(() => {
const search = window.location.search
const params = new URLSearchParams(search)
setToken(params.get('access_token'))
}, [])
2019-12-14 12:32:28 -05:00
useEffect(() => {
console.log(search)
}, [search])
const handleChange = e => {
setSearch(e.currentTarget.value)
}
2019-12-13 15:53:32 -05:00
return (
<div className="artist-search">
<h1>Artist search</h1>
2019-12-14 12:32:28 -05:00
<input placeholder='Search for an artist' onChange={handleChange} />
2019-12-13 15:53:32 -05:00
</div>
)
}
export default ArtistSearch