2.0.0 • Published 7 years ago
material-ui-youtube-autocomplete v2.0.0
material-ui-youtube-autocomplete
A React.js Autcomplete complete component inspired by Material-UI.
Demo
See this compenent in action
Installation
npm install --save material-ui-youtube-autocomplete
Features
- Material-UI stylized search input
- Auto-suggest drop-down as user types (suggested results come from Youtube)
- Retrieve collection of video search results from Youtube
Usage
import YoutubeAutcomplete from 'material-ui-youtube-autocomplete';
<YoutubeAutocomplete
apiKey={string} // you must get an API key from google if you want video search results returned
maxResults={string} // defaults -> 50. Number of video search results you want
placeHolder={string} // defaults -> "Search Youtube"
callback={function} // callback to execute when search results are retrieved
/>
Example
import YoutubeAutocomplete from 'material-ui-youtube-autocomplete';
class Example extends React.Component {
render() {
return (
<YouTubeAutocomplete
apiKey="YOUR-API-KEY-THAT-YOUR-REGISTERED-WITH-GOOGLE"
placeHolder="Search Youtube"
maxResults="20"
callback={this._onSearchResultsFound}
/>
);
}
_onSearchResultsFound(results) {
// Results is an array of retreived search results from Youtube.
// Do what you want with the results here.
}
}
License
MIT
Course
Are you looking to build a professional app for the Web using React & Redux?
Check out my course "How to Write a Single Page Application".
www.singlepageapplication.com