V2Wizard: Add tally to the "Selected" toggle

This adds a tally of selected packages to the "Selected" toggle.
This commit is contained in:
regexowl 2024-04-10 11:49:08 +02:00 committed by Lucas Garfield
parent f375fc5c41
commit 43cb43dac8
2 changed files with 4 additions and 2 deletions

View file

@ -498,7 +498,9 @@ const Packages = () => {
onChange={handleFilterToggleClick}
/>
<ToggleGroupItem
text="Selected"
text={`Selected (${
packages.length <= 100 ? packages.length : '100+'
})`}
buttonId="toggle-selected"
data-testid="packages-selected-toggle"
isSelected={toggleSelected === 'toggle-selected'}

View file

@ -176,7 +176,7 @@ describe('Step Compliance', () => {
await screen.findByRole('heading', {
name: /Additional packages/i,
});
await user.click(await screen.findByText('Selected'));
await user.click(await screen.findByText(/Selected/));
await screen.findByText(/nftables/i);
await screen.findByText(/libselinux/i);
});