react tabler components
1.0.0
Tabler 用の React コンポーネントの WIP コレクション
https://jonthomp.github.io/react-tabler-components/
npm install --save react-tabler-components
or
yarn add react-tabler-components
現時点では、これはコンポーネントのセットのみであり、一緒にパッケージ化された Tabler CSS や Javascript は付属していないため、最適な方法でプロジェクトに追加する必要があります。この例では、Tabler ファイルのローカル コピーとフォント用の Bootstrap/Google CDN を使用しているだけです。 %PUBLIC_URL% は、ビルド時に create-react-app に置き換えられます。
< link rel =" stylesheet " href =" https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css " >
< link rel =" stylesheet " href =" https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,500,500i,600,600i,700,700i&subset=latin-ext " >
< script src =" %PUBLIC_URL%/assets/js/require.min.js " > </ script >
< script >
requirejs . config ( {
baseUrl : '.'
} ) ;
</ script >
<!-- Dashboard Core -->
< link href =" %PUBLIC_URL%/assets/css/dashboard.css " rel =" stylesheet " />
< script src =" %PUBLIC_URL%/assets/js/dashboard.js " > </ script >
<!-- c3.js Charts Plugin -->
< link href =" %PUBLIC_URL%/assets/plugins/charts-c3/plugin.css " rel =" stylesheet " />
< script src =" %PUBLIC_URL%/assets/plugins/charts-c3/plugin.js " > </ script >
<!-- Google Maps Plugin -->
< link href =" %PUBLIC_URL%/assets/plugins/maps-google/plugin.css " rel =" stylesheet " />
< script src =" %PUBLIC_URL%/assets/plugins/maps-google/plugin.js " > </ script >
<!-- Input Mask Plugin -->
< script src =" %PUBLIC_URL%/assets/plugins/input-mask/plugin.js " > </ script >
次に、react-tabler-components をインポートしてビルドを開始するだけです...
import React , { Component } from "react" ;
import { Card , Text , Icon } from "react-tabler-components" ;
class MyCard extends Component {
render ( ) {
return (
< Card >
< Card . Header >
< Card . Title > Card Title </ Card . Title >
</ Card . Header >
< Card . Body >
< Text color = "red" >
Some Red text next to an icon
< Icon name = "user" />
</ Text >
</ Card . Body >
</ Card >
) ;
}
}
MIT © ジョンソンプ