Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions frontend/src/locale/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,7 @@
"repositories": "Repositories",
"runs": "Runs",
"tags": "Tags",
"events": "Project events",
"settings": "Settings",
"join": "Join",
"leave_confirm_title": "Leave project",
Expand Down Expand Up @@ -695,6 +696,8 @@
"account_settings": "User settings",
"settings": "Settings",
"projects": "Projects",
"events": "User events",
"activity": "User activity",
"create": {
"page_title": "Create user",
"error_notification": "Create user error",
Expand Down
46 changes: 46 additions & 0 deletions frontend/src/pages/Events/List/ListPage.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
import React from 'react';
import { useTranslation } from 'react-i18next';

import { Button, Header, SpaceBetween } from 'components';

import { useBreadcrumbs } from 'hooks';
import { ROUTES } from 'routes';

import { EventList } from './index';

export const ListPage: React.FC = () => {
const { t } = useTranslation();

useBreadcrumbs([
{
text: t('navigation.events'),
href: ROUTES.EVENTS.LIST,
},
]);

return (
<EventList
variant="full-page"
withSearchParams
renderHeader={({ refreshAction, disabledRefresh }) => {
return (
<Header
variant="awsui-h1-sticky"
actions={
<SpaceBetween size="xs" direction="horizontal">
<Button
iconName="refresh"
disabled={disabledRefresh}
ariaLabel={t('common.refresh')}
onClick={refreshAction}
/>
</SpaceBetween>
}
>
{t('navigation.events')}
</Header>
);
}}
/>
);
};
Loading