import{r as a,aE as n,j as t,hK as r,h8 as i}from"./index-CXyQ5sGC.js";import{w as u}from"./withPanelButton-Brd_KgS9.js";import"./lodash-CQGrF3PQ.js";const c=a.memo(function({iconClass:e,setBadgeCount:s}){const{favoritesCount:o}=n();return a.useEffect(function(){s(o)},[o,s]),t.jsxs(t.Fragment,{children:[t.jsx("i",{id:r,className:`sp-button-icon-bc ${e}`}),t.jsx(i,{count:o})]})}),B=u(c,{persistent:!0});export{B as default};