react simple icons
v10.2.0

توفر هذه الحزمة الرموز البسيطة 13.18.0 المعبأة كمجموعة من مكونات React.
قم بتثبيت الحزمة في دليل المشروع الخاص بك مع:
// with yarn
yarn add @icons-pack/react-simple-icons
// with npm
npm add @icons-pack/react-simple-icons
// with pnpm
pnpm add @icons-pack/react-simple-icons
// with bun
bun add @icons-pack/react-simple-iconsدعم TypeScript
يمكنك استخدام Simpleicons.org للعثور على رمز معين. عند استيراد أيقونة ، ضع في اعتبارك أن أسماء الرموز هي uppercamelcase ، على سبيل المثال:
Material Design على أنه { SiMaterialdesign } from @icons-pack/react-simple-iconsazure devOps يتعرض كـ { SiAzuredevops } from @icons-pack/react-simple-icons تحرير codesandbox
import { SiReact } from '@icons-pack/react-simple-icons' ;
function BasicExample ( ) {
return < SiReact color = '#61DAFB' size = { 24 } /> ;
} @icons-pack/react-simple-icons يوفر عنوانًا افتراضيًا يشير إلى اسم المكون
يوفر العنصر
<title>وصفًا يمكن الوصول إليه وقصير النص القصير لأي عنصر حاوية SVG أو عنصر الرسومات.
import { SiReact } from '@icons-pack/react-simple-icons' ;
// title default "React"
function ChangeTitle ( ) {
return < SiReact title = 'My title' color = '#61DAFB' size = { 24 } /> ;
} اضبط اللون كإعداد default لاستخدام اللون الافتراضي لكل رمز
import { SiReact } from '@icons-pack/react-simple-icons' ;
function DefaultColorExample ( ) {
return < SiReact color = 'default' size = { 24 } /> ;
} إلحاق Hex على اسم الأيقونة لاستخدام اللون الافتراضي كسلسلة سداسي عشرية
import { SiReact , SiReactHex } from '@icons-pack/react-simple-icons' ;
function DefaultColorExample ( ) {
return < SiReact color = { SiReactHex } size = { 24 } /> ;
} import { SiReact } from '@icons-pack/react-simple-icons' ;
function CustomStyles ( ) {
return < SiReact className = 'myStyle' /> ;
} . myStyle {
width : 35 px ;
height : 35 px ;
}