Sha256: 7aa56942d95cae38764fadfd485e700a35221909291d500949c6c1427d553d96

Contents?: true

Size: 441 Bytes

Versions: 272

Compression:

Stored size: 441 Bytes

Contents

/* @flow */

import React, { useEffect } from 'react'
import { components } from 'react-select'

const ClearContainer = (props: any) => {
  const { selectProps, clearValue } = props
  useEffect(() => {
    document.addEventListener(`pb-typeahead-kit-${selectProps.id}:clear`, clearValue)
  }, true)

  return (
    <components.ClearIndicator
        className="clear_indicator"
        {...props}
    />
  )
}

export default ClearContainer

Version data entries

272 entries across 272 versions & 1 rubygems

Version Path
playbook_ui-12.2.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-12.1.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-12.0.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.20.0.pre.alpha.passthrough1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.20.0.pre.alpha.railsdialog1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.20.0.pre.alpha.focus1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.20.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.19.0.pre.alpha.map1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.19.0.pre.alpha.pagpassthrough1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.19.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.18.0.pre.alpha.pagutility1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.19.0.pre.typeahead1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.18.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.17.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.15.0.pre.alpha.dependencies1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.16.0.pre.alpha.paginationrails1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.16.0 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.16.0.pre.alpha.reactupgrade1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.15.0.pre.alpha.table1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx
playbook_ui-11.16.0.pre.alpha.pagination.rails1 app/pb_kits/playbook/pb_typeahead/components/ClearIndicator.jsx