Skip to content

Harshmakadia/reactjs-tag-component

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reactjs-tag-component

Follow @MakadiaHarsh

Find out more on npmjs.com

Preview

Easy steps to install and use the tags component in reactJS.

Follow following to get started :

  1. 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

About

Ready to use tag component using npm package

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published