Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

🔹 Description

It is a component usually used for adding the enter value from the input text field.

🔹System Dependencies

🔹 Installation

The package can be installed via npm:

npm install empower-display --save

🔹 Standard Chip With Remove Button

Configuration

import { Chip } from 'empower-display';

..............
const configChip = {
  removeIcon: true,
  label: 'Chip Label',
  id: 'chipID',
  disabled: false,
} 

    /**
     * 
     * getActions - method that gets the value and data of the component
     */

    const getActions = (value, data) => {
        console.log('VALUE', value, data)
    }
    
..............

  return (
    <>
      <Chip config={configChip} onChange={e => getActions(e, 'chip')} />
    </>
  )

Chip Without Remove Button

Configuration

import { Chip } from 'empower-display';

..............
const configChip = {
  removeIcon: false,
  label: 'Chip Label',
  id: 'chipID',
  disabled: false,
} 

    /**
     * 
     * getActions - method that gets the value and data of the component
     */

    const getActions = (value, data) => {
        console.log('VALUE', value, data)
    }
    
..............

  return (
    <>
      <Chip config={configChip} onChange={e => getActions(e, 'chip')} />
    </>
  )

Disabled Chip With Remove Button

Configuration

import { Chip } from 'empower-display';

..............
const configChip = {
  removeIcon: true,
  label: 'Chip Label',
  id: 'chipID',
  disabled: true,
} 

    /**
     * 
     * getActions - method that gets the value and data of the component
     */

    const getActions = (value, data) => {
        console.log('VALUE', value, data)
    }
    
..............

  return (
    <>
      <Chip config={configChip} onChange={e => getActions(e, 'chip')} />
    </>
  )

🔹  Properties

Parameter

Data Type

Constraint

Description

removeIcon

Boolean

Required

Sets the visibility of remove icon

label

String

Required

Label inside the chip

id

String

Required

It is added as the chip id. It should be unique

disabled

Boolean

Optional

Disabling the chips almost looks like the remove icon is hidden.

🔹 References

Repository Link: https://gitlab.com/empowerteams/empower-display.git

NPM Package: https://www.npmjs.com/package/empower-display

Demo Repo: git@bitbucket.org:empowerteams/mfe-sub-application-template.git

  • No labels