UNPKG

@ebay/ui-core-react

Version:

Skin components build off React

2 lines (1 loc) 688 B
"use strict";const l=require("./tslib.es6-C4EgNkz1.js"),e=require("react"),o=require("./random-id-DlJj_RWH.js");require("./array.polyfill.flat-5BAolFdk.js");const b=require("./icon-CR8ApQBy.js"),u=t=>{var{a11yDeleteButtonText:a,onDelete:s,disabled:c,children:r}=t,i=l.__rest(t,["a11yDeleteButtonText","onDelete","disabled","children"]);const n=o.useRandomId();return e.createElement("span",Object.assign({},i,{className:"chip"}),e.createElement("span",{id:n,className:"ebay-chip__text"},r),a?e.createElement("button",{type:"button",className:"chip__button","aria-label":a,"aria-describedby":n,disabled:c,onClick:s},e.createElement(b.EbayIcon,{name:"close12"})):null)};exports.EbayChip=u;