使い方
まず、こちらで新しくwidgetを作成し、 表示されるコードの中のdata-widget-idの値を取得します。
<a class="twitter-timeline" href="https://twitter.com/****" data-widget-id="your widget ID">****</a>
取得したwidget IDをwidgetIdプロパティとして次のようにコンポーネントに渡します。
import React from 'react'; import ReactDOM from 'react-dom'; import { TwitterTimeline } from 'react-twitter-embedded-timeline'; class App extends React.Component { render() { return ( <TwitterTimeline widgetId="695868534455275520" /> ); } } ReactDOM.render( <App />, document.getElementById('content') );
表示を確認しましょう。
カスタマイズ
タイムラインフレームをカスタマイズするために、 chromeプロパティとして次の属性を渡すことができます。
noheader,nofooter, noborders, noscrollbar, transparent
例:
<TwitterTimeline widgetId="****" chrome="noheader noscrollbar" />
また、 表示件数をlimitプロパティに値を渡すことで変更することができます。
<TwitterTimeline widgetId="****" limit="3" />
limitプロパティを使用した場合、 新たなツイートを表示させることはできません。
詳しくはこちら