React Rainbow - это коллекция компонентов, которые надежно помогут вам построить ваше приложение в Snap. Дайте ему взлом и дайте нам знать, что вы думаете.
Firefox | Хром | Сафари |
|---|---|---|
| Последние 2 версии | Последние 2 версии | Последние 2 версии |
Реактивные радужные компоненты доступны в виде пакета NPM.
$ yarn add react-rainbow-components$ npm install react-rainbow-components --saveВот быстрый пример, чтобы вы начали. Это все, что вам нужно :
import React from 'react' ;
import ReactDOM from 'react-dom' ;
import { Button } from 'react-rainbow-components' ;
function App ( ) {
return < Button label = "Hello World!" variant = "brand" onClick = { ( ) => alert ( 'Hello World!' ) } /> ;
}
ReactDOM . render ( < App /> , document . getElementById ( 'container' ) ) ;Да, это действительно все, что вам нужно, чтобы начать, как вы можете увидеть в этой живой и интерактивной демонстрации:
Вы также можете использовать отдельный компонент из бита:
import React from 'react' ;
import ReactDOM from 'react-dom' ;
import Button from '@bit/nexxtway.react-rainbow.button' ;
function App ( ) {
return < Button label = "Hello World!" variant = "brand" onClick = { ( ) => alert ( 'Hello World!' ) } /> ;
}
ReactDOM . render ( < App /> , document . getElementById ( 'container' ) ) ; Для how-to и других non-issues , используйте наш чат с джамитом вместо вопросов GitHub.
https://gitter.im/react-rainbow-components/community
Вы ищете пример проекта для начала?
Мы принимаем некоторые здесь.
Мы рады, что вы заинтересованы в участии в этом проекте!
Вы можете помочь нам улучшить компоненты радуги React, первым шагом для начала сотрудничества является создание проблемы, прежде чем отправить запрос на привлечение. Всегда полезно подать проблему, поэтому мы можем обсудить детали вашего подхода или предложения.
Смотрите более подробную информацию о том, как сотрудничать
Лицензия MIT регулирует использование вами компонентов RAVE Rainbow.