import { __, sprintf } from '@wordpress/i18n' import type { SetupChecklistState } from './types' import checkIcon from '../../../../public/images/icon-check-nobg.svg' import accordionArrowIcon from '../../../../public/images/icon-accordion-arrow.svg' import './SetupChecklist.scss' interface SetupChecklistMinimizedProps { state: SetupChecklistState isPopupVisible: boolean onExpand: () => void onTogglePopup: () => void onDismiss: () => void } export const SetupChecklistMinimized = ({ state, isPopupVisible, onExpand, onTogglePopup, onDismiss, }: SetupChecklistMinimizedProps) => { const remainingCount = state.total_count - state.completed_count return (
{isPopupVisible && ( )}
{remainingCount > 0 && ( {remainingCount} )}
) }