tags-pro
v1.0.6
Published
Tags that can be created and removed
Downloads
2
Readme
reactjs-tag-component
Find out more on npmjs.com
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
import Tags from 'tags-pro';
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
import Tags from './tags';
class App extends Component {
render() {
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/App.js</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>
);
}
}
export default App;
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 |