reactjs-tag-component
Easy steps to install and use the tags component in reactJS.
Follow following to get started :
- npm install tags-pro
upon successful installation let's include this in the main file
;;;;; { return <div className="App"> <header className="App-header"> <img src=logo className="App-logo" alt="logo" /> <h1 className="App-title">Welcome to React</h1> </header> <p className="App-intro"> To get started edit <code>src/Appjs</code> and save to reload </p> <Tags dataSource=name: 'Machester United' id: '1' name: 'PSG' id: '2' name: 'Barcelona' id: '3' name: 'Real Madrid' id: '4' isReadOnly = true borderColor = "#dcdcdc" borderColorHover = "red" backgroundColor = "orange" backgroundColorHover = "pink" fontColor = "blue" fontSize = "14"/> </div> ; } ;
Following are the props that can be passed to component to use it
Props Name | values | Description |
---|---|---|
dataSource | [{name: 'Hello', id: '1'}] | Pass the array of object here with object containing name and id |
isReadOnly | Boolean Eg:(true/false) | This flag with enable deleting of tags when hovered on it if set to false |
borderColor | ColorName or ColorCode Eg:(blue/#dcdcdc) | Border color for tags |
borderColorHover | ColorName or ColorCode Eg:(blue/#dcdcdc) | Border color for tags when hovered |
backgroundColor | ColorName or ColorCode Eg:(blue/#dcdcdc) | Background color for tags |
backgroundColorHover | ColorName or ColorCode Eg:(blue/#dcdcdc) | Background color for tags when hovered over it |
fontSize | Font size Eg:(14) | Pass the font size here as per required |
fontColor | color Eg:(blue/#dcdcdc) | Change the text color which is needed |