Sha256: d2ead6423595d8820a66e0fe9a45be9ceeee5094b9fecfa07bb8ce1aa28a27a5

Contents?: true

Size: 588 Bytes

Versions: 793

Compression:

Stored size: 588 Bytes

Contents

import React from 'react'
import Icon from '../pb_icon/_icon'

import { getAllIcons } from "../utilities/icons/allicons"

type CloseIconProps = {
  onClose: () => void,
}

export const CloseIcon = (props: CloseIconProps): React.ReactElement => {
  const { onClose } = props
  const timesIcon = getAllIcons()["times"]
  return (
    <div
        className="pb_dialog_close_icon"
        onClick={onClose}
    >
      <Icon
          className="svg-inline--fa"
          customIcon={timesIcon.icon as unknown as { [key: string]: SVGElement }}
          fixedWidth
      />
    </div>
  )
}

Version data entries

793 entries across 457 versions & 1 rubygems

Version Path
playbook_ui-14.12.0.pre.alpha.play1790darkaudittable5802 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.play1790darkaudittable5802 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.play1752updatecontenttag5801 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.play1752updatecontenttag5801 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.6 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.6 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.5 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.5 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobug5781 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobug5781 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.4 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.13.0.pre.rc.4 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.playrailsinputmaskissue5775 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.playrailsinputmaskissue5775 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5757 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5757 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5754 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PBNTR456fixedconftoastrailsautoclose5754 app/pb_kits/playbook/pb_drawer/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobugzindextoken5751 app/pb_kits/playbook/pb_dialog/_close_icon.tsx
playbook_ui-14.12.0.pre.alpha.PLAY1602lightboxoverlapnitrobugzindextoken5751 app/pb_kits/playbook/pb_drawer/_close_icon.tsx