Skip to content

Commit

Permalink
feat: rename repositories list page to package management (#210)
Browse files Browse the repository at this point in the history
This change renames the Repositories List Page to Package Management.
  • Loading branch information
ChristopherFry committed Nov 11, 2022
1 parent d24c609 commit a47be85
Show file tree
Hide file tree
Showing 11 changed files with 23 additions and 23 deletions.
6 changes: 3 additions & 3 deletions plugins/cad/src/components/AddPackagePage/AddPackagePage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ import { sortByLabel } from '../../utils/selectItem';
import { emptyIfUndefined, toLowerCase } from '../../utils/string';
import { dumpYaml, loadYaml } from '../../utils/yaml';
import { Checkbox, Select } from '../Controls';
import { PackageLink, RepositoriesLink, RepositoryLink } from '../Links';
import { LandingPageLink, PackageLink, RepositoryLink } from '../Links';
import {
applyNamespaceState,
getNamespaceDefaultState,
Expand Down Expand Up @@ -503,7 +503,7 @@ export const AddPackagePage = ({ action }: AddPackagePageProps) => {
{isCloneNamedPackageAction && (
<Fragment>
<Breadcrumbs>
<RepositoriesLink breadcrumb />
<LandingPageLink breadcrumb />
<RepositoryLink
repository={sourceRepository as Repository}
breadcrumb
Expand All @@ -524,7 +524,7 @@ export const AddPackagePage = ({ action }: AddPackagePageProps) => {
{isAddPackageAction && (
<Fragment>
<Breadcrumbs>
<RepositoriesLink breadcrumb />
<LandingPageLink breadcrumb />
<RepositoryLink
repository={targetRepository as Repository}
breadcrumb
Expand Down
4 changes: 2 additions & 2 deletions plugins/cad/src/components/LandingPage/LandingPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ import {
import { loadFeatures } from '../../utils/featureFlags';
import { AddPackagePage } from '../AddPackagePage';
import { AddPackagePageAction } from '../AddPackagePage/AddPackagePage';
import { PackageManagementPage } from '../PackageManagementPage';
import { PackageRevisionPage } from '../PackageRevisionPage';
import { PackageRevisionPageMode } from '../PackageRevisionPage/PackageRevisionPage';
import { RegisterRepositoryPage } from '../RegisterRepositoryPage';
import { RepositoryListPage } from '../RepositoryListPage';
import { RepositoryPage } from '../RepositoryPage';

const ConfigAsDataHeader = () => {
Expand Down Expand Up @@ -77,7 +77,7 @@ export const LandingPage = () => {

return (
<Routes>
<Route path="/" element={<RepositoryListPage />} />
<Route path="/" element={<PackageManagementPage />} />
<Route
path={registerRepositoryRouteRef.path}
element={<RegisterRepositoryPage />}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ type RepositoriesLinkProps = {
breadcrumb?: boolean;
};

export const RepositoriesLink = ({ breadcrumb }: RepositoriesLinkProps) => {
const repositoriesRef = useRouteRef(rootRouteRef);
export const LandingPageLink = ({ breadcrumb }: RepositoriesLinkProps) => {
const packageManagementRef = useRouteRef(rootRouteRef);

const classes = useLinkStyles();
const className = breadcrumb ? classes.breadcrumb : '';

return (
<Link className={className} to={repositoriesRef()}>
Repositories
<Link className={className} to={packageManagementRef()}>
Package Management
</Link>
);
};
2 changes: 1 addition & 1 deletion plugins/cad/src/components/Links/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@
* limitations under the License.
*/

export { RepositoriesLink } from './RepositoriesLink';
export { LandingPageLink } from './LandingPageLink';
export { RepositoryLink } from './RepositoryLink';
export { PackageLink } from './PackageLink';
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export const useStyles = makeStyles({
},
});

export const RepositoryListPage = () => {
export const PackageManagementPage = () => {
const classes = useStyles();
const api = useApi(configAsDataApiRef);

Expand Down Expand Up @@ -93,10 +93,10 @@ export const RepositoryListPage = () => {
return (
<div>
<Breadcrumbs>
<Typography>Repositories</Typography>
<Typography>Package Management</Typography>
</Breadcrumbs>

<ContentHeader title="Repositories">
<ContentHeader title="Package Management">
<Button
component={RouterLink}
to={registerRepository()}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
* limitations under the License.
*/

export { RepositoryListPage } from './RepositoryListPage';
export { PackageManagementPage } from './PackageManagementPage';
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ import {
} from '../../utils/revisionSummary';
import { toLowerCase } from '../../utils/string';
import { ConfirmationDialog } from '../Controls';
import { PackageLink, RepositoriesLink, RepositoryLink } from '../Links';
import { LandingPageLink, PackageLink, RepositoryLink } from '../Links';
import { AdvancedPackageRevisionOptions } from './components/AdvancedPackageRevisionOptions';
import { ConditionsTable } from './components/ConditionsTable';
import { DownstreamTabContent } from './components/DownstreamTabContent';
Expand Down Expand Up @@ -872,7 +872,7 @@ export const PackageRevisionPage = ({ mode }: PackageRevisionPageProps) => {
return (
<div>
<Breadcrumbs>
<RepositoriesLink breadcrumb />
<LandingPageLink breadcrumb />
<RepositoryLink repository={repository} breadcrumb />
{isViewMode && <Typography>{packageRevisionTitle}</Typography>}
{!isViewMode && (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ import {
} from '../../utils/repository';
import { getBasicAuthSecret, isBasicAuthSecret } from '../../utils/secret';
import { RadioGroup, RadioOption, Select } from '../Controls';
import { RepositoriesLink } from '../Links';
import { LandingPageLink } from '../Links';

const useStyles = makeStyles(() => ({
stepContent: {
Expand Down Expand Up @@ -324,8 +324,8 @@ export const RegisterRepositoryPage = () => {
return (
<div>
<Breadcrumbs>
<RepositoriesLink breadcrumb />
<Typography>Register</Typography>
<LandingPageLink breadcrumb />
<Typography>Register Repository</Typography>
</Breadcrumbs>

<ContentHeader title="Register Repository" />
Expand Down
4 changes: 2 additions & 2 deletions plugins/cad/src/components/RepositoryPage/RepositoryPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ import {
getRepositorySummaries,
getRepositorySummary,
} from '../../utils/repositorySummary';
import { RepositoriesLink } from '../Links';
import { LandingPageLink } from '../Links';
import { AdvancedRepositoryOptions } from './components/AdvancedRepositoryOptions';
import { PackagesTabContent } from './components/PackagesTabContent';

Expand Down Expand Up @@ -175,7 +175,7 @@ export const RepositoryPage = () => {
return (
<div>
<Breadcrumbs>
<RepositoriesLink breadcrumb />
<LandingPageLink breadcrumb />
<Typography>{repoTitle}</Typography>
</Breadcrumbs>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ export const AdvancedRepositoryOptions = ({
const { repositoryName } = useParams();
const api = useApi(configAsDataApiRef);

const repositoriesRef = useRouteRef(rootRouteRef);
const packageManagementRef = useRouteRef(rootRouteRef);

const [open, setOpen] = useState(false);

Expand Down Expand Up @@ -82,7 +82,7 @@ export const AdvancedRepositoryOptions = ({
} else {
await api.unregisterRepository(repositoryName);
}
navigate(repositoriesRef());
navigate(packageManagementRef());
};

return (
Expand Down

0 comments on commit a47be85

Please sign in to comment.