react simple badges
1.0.0
プロフィールやプロジェクトにバッジを反応します。
バッジで1400を超えるバッジの完全なリストを見つける。md
pnpm add react-simple-badgesnpm i react-simple-badgesyarn add react-simple-badgesbun add react-simple-badgessimpleicons.orgアイコンのリストを使用して、shields.ioからバッジの画像をレンダリングするコンポーネント。 24時間ごとに、新しいアイコンをチェックするためにGitHubアクションが実行されます。それらが新しい場合の場合、新しいNPMモジュールバージョンがリリースされます。このモジュールは、Reactサーバーコンポーネントとして使用することを目的としています。新しい非同期コンポーネントを使用します。つまり、大きなアイコンリストをインポートして、必要な背景色を取得できますが、エンドユーザーページの読み込み時間を増やすことはできません。しかし、これは、サーバーコンポーネントをサポートし、18.2.0以降を反応するフレームワークが必要なことを意味します。
import { Badge } from "react-simple-badges"
export default async function HomePage ( ) {
return (
< >
< Badge name = "Node.js" style = { { width : 200 } } logoColor = "#eb4034" />
< Badge name = "YouTube Gaming" label = "Youtube" />
< Badge name = "Valve" label = "Value Please fix" style = { { padding : 10 } } />
< Badge name = "Tesla" backgroundColor = "#32a853" />
</ >
)
}stackblitz.comのプロジェクトの例
<Badge />の小道具<Badge name="" />必須:文字列EGを使用しようとしているバッジの名前。 「Instagram」
<Badge label="" />オプション:文字列バッジ上の単語を置き換えるカスタム文字列。 「Insta」
<Badge logoColor="" /> optional:string:hex colorデフォルトの白にデフォルトのロゴの色を置き換えます。 「#FFB900」
<Badge backgroundColor="" /> optional:string:hex colorバッジの背景の色を交換します。 「#00e1ff」