Wizard: Remove repository column from packages table

This removes the column with repository information from package table as it could be confusing and misleading.
This commit is contained in:
regexowl 2025-06-19 08:41:55 +02:00 committed by Klara Simickova
parent 6a62e71ec8
commit 9367bb4b28
3 changed files with 14 additions and 83 deletions

View file

@ -221,9 +221,8 @@ const PackageRecommendations = () => {
<Table variant="compact">
<Thead>
<Tr>
<Th width={20}>Package name</Th>
<Th width={35}>Description</Th>
<Th width={25}>Package repository</Th>
<Th width={35}>Package name</Th>
<Th width={45}>Description</Th>
<Th width={20}>
<Button
variant="link"
@ -252,7 +251,6 @@ const PackageRecommendations = () => {
.map((p) => p.summary)}
</Td>
)}
<Td>Red Hat</Td>
<Td>
<Button
variant="link"

View file

@ -36,7 +36,6 @@ import {
ExclamationTriangleIcon,
ExternalLinkAltIcon,
HelpIcon,
OptimizeIcon,
SearchIcon,
} from '@patternfly/react-icons';
import {
@ -360,7 +359,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState icon={SearchIcon} variant={EmptyStateVariant.sm}>
{toggleSelected === 'toggle-available' ? (
@ -388,7 +387,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState icon={Spinner} variant={EmptyStateVariant.sm}>
<EmptyStateBody>
@ -408,7 +407,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState
headingLevel="h4"
@ -431,7 +430,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState
headingLevel="h4"
@ -462,7 +461,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState
headingLevel="h4"
@ -510,7 +509,7 @@ const Packages = () => {
return (
<Tbody>
<Tr>
<Td colSpan={6}>
<Td colSpan={5}>
<Bullseye>
<EmptyState
headingLevel="h4"
@ -1230,32 +1229,9 @@ const Packages = () => {
</Td>
<Td>N/A</Td>
<Td>N/A</Td>
{grp.repository === 'distro' ? (
<>
<Td>Red Hat</Td>
</>
) : grp.repository === 'custom' ? (
<>
<Td>Third party repository</Td>
</>
) : grp.repository === 'recommended' ? (
<>
<Td>
<Icon status="warning">
<OptimizeIcon />
</Icon>{' '}
EPEL {getEpelVersionForDistribution(distribution)}{' '}
Everything x86_64
</Td>
</>
) : (
<>
<Td className="not-available">Not available</Td>
</>
)}
</Tr>
<Tr isExpanded={isGroupExpanded(grp.name)}>
<Td colSpan={6}>
<Td colSpan={5}>
<ExpandableRowContent>
{
<DescriptionList>
@ -1317,32 +1293,9 @@ const Packages = () => {
<Td>{pkg.name}</Td>
<Td>{pkg.stream ? pkg.stream : 'N/A'}</Td>
<Td>{pkg.end_date ? formatDate(pkg.end_date) : 'N/A'}</Td>
{pkg.repository === 'distro' ? (
<>
<Td>Red Hat</Td>
</>
) : pkg.repository === 'custom' ? (
<>
<Td>Third party repository</Td>
</>
) : pkg.repository === 'recommended' ? (
<>
<Td>
<Icon status="warning">
<OptimizeIcon />
</Icon>{' '}
EPEL {getEpelVersionForDistribution(distribution)}{' '}
Everything x86_64
</Td>
</>
) : (
<>
<Td className="not-available">Not available</Td>
</>
)}
</Tr>
<Tr isExpanded={isPkgExpanded(pkg)}>
<Td colSpan={6}>
<Td colSpan={5}>
<ExpandableRowContent>
{
<DescriptionList>
@ -1440,16 +1393,15 @@ const Packages = () => {
<Tr>
<Th aria-label="Expanded" />
<Th aria-label="Selected" />
<Th sort={getSortParams(0)} width={20}>
<Th sort={getSortParams(0)} width={30}>
Name
</Th>
<Th sort={getSortParams(2)} width={20}>
Application stream
</Th>
<Th sort={getSortParams(3)} width={20}>
<Th sort={getSortParams(3)} width={30}>
Retirement date
</Th>
<Th width={20}>Package repository</Th>
</Tr>
</Thead>
{bodyContent}