Sha256: 61d4d660ce38db26d047c0fbcc45b111692b2da79a9df9736638d7cc8febb087

Contents?: true

Size: 591 Bytes

Versions: 38

Compression:

Stored size: 591 Bytes

Contents

/* @flow */

import React from 'react'

import classnames from 'classnames'
import Title from '../pb_title/_title.jsx'

type PillProps = {
  className?: String,
  id?: String,
  text: String,
  variant?: 'success' | 'warning' | 'error' | 'info' | 'neutral',
}

const Pill = ({
  className,
  text,
  variant = 'neutral',
}: PillProps) => {
  const css = classnames([
    `pb_pill_kit_${variant}`,
    className,
  ])

  return (
    <div className={css}>
      <Title
          className="pb_pill_text"
          size={4}
          text={text}
      />
    </div>
  )
}

export default Pill

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
playbook_ui-4.17.0.pre.alpha1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.16.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.15.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.14.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.15.1.alpha1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.13.1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.13.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.12.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.11.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.11.0.pre.alpha3 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.11.0.pre.alpha.pre.2 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.10.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.10.0.pre.alpha1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.9.0.pre.alpha1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.9.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.8.2 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.8.1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.7.1 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.7.0 app/pb_kits/playbook/pb_pill/_pill.jsx
playbook_ui-4.6.1 app/pb_kits/playbook/pb_pill/_pill.jsx