Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import {useState, useEffect } from 'react';
- const useVideos = (defaultSearchTerm) =>{
- const [videos , setVideos] = useState([]);
- // when the page will be rendered what will happen :
- // It is going to take a default term and search in the api
- useEffect(()=>{
- search(defaultTerm);
- },[defaultTerm]);
- const search = async(term) =>{
- const content = await youtube.get("/search",{params:{q:term,},});
- setVideos(content.data.items)};
- return [videos,search];};
- export default useVideos;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement