2.0.0 • Published 8 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