{"version":3,"file":"selectMany.mjs","names":["React","useSelection","useTranslation","Pill","jsxs","_jsxs","SelectMany","props","$","_c","onClick","count","selected","t","t0","t1","t2","pillStyle","size","children"],"sources":["../../../src/components/selectMany/selectMany.tsx"],"sourcesContent":["import React from 'react'\n\nimport { useSelection, useTranslation, Pill } from '@payloadcms/ui'\n\nexport const SelectMany: React.FC<{\n  onClick?: (ids: ReturnType<typeof useSelection>['selected']) => void\n}> = (props) => {\n  const { onClick } = props\n\n  const { count, selected } = useSelection()\n  const { t } = useTranslation()\n\n  if (!selected || !count) {\n    return null\n  }\n\n  return (\n    <Pill\n      onClick={() => {\n        if (typeof onClick === 'function') {\n          onClick(selected)\n        }\n      }}\n      pillStyle=\"light\"\n      size=\"small\"\n    >\n      {t('general:select')} {count}\n    </Pill>\n  )\n}\n"],"mappings":";;;;;AAIA,MAAaM,cAERC,UAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CACH,MAAA,EAAAC,YAAoBH;CAEpB,MAAA,EAAAI,OAAAC,aAA4BX,cAAc;CAC1C,MAAA,EAAAY,MAAcX,gBAAgB;AAE9B,KAAI,CAACU,YAAD,CAAcD,MAAK,QACd;CACR,IAAAG;AAAA,KAAAN,EAAA,OAAAE,WAAAF,EAAA,OAAAI,UAAA;AAIYE,aAAA;AACP,OAAI,OAAOJ,YAAY,WACrBA,SAAQE,SAAS;;AAEpBJ,IAAA,KAAAE;AAAAF,IAAA,KAAAI;AAAAJ,IAAA,KAAAM;OAAAA,MAAAN,EAAA;CAAA,IAAAO;AAAA,KAAAP,EAAA,OAAAK,GAAA;AAIAE,OAAAF,EAAE,iBAAiB;AAAAL,IAAA,KAAAK;AAAAL,IAAA,KAAAO;OAAAA,MAAAP,EAAA;CAAA,IAAAQ;AAAA,KAAAR,EAAA,OAAAG,SAAAH,EAAA,OAAAM,MAAAN,EAAA,OAAAO,IAAA;AATtBC,OAAAX,qBAACF,MAAI;GACMO,SAAAI;GAKCG,WAAA;GACLC,MAAA;GAAOC,UAAA;IAEXJ;IAAoB;IAAEJ;IAAK;GACxB,CAAC;AAAAH,IAAA,KAAAG;AAAAH,IAAA,KAAAM;AAAAN,IAAA,KAAAO;AAAAP,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;AAAA,QAVPQ"}