diff --git a/packages/console/src/components/AuditLogTable/components/EventSelector/index.tsx b/packages/console/src/components/AuditLogTable/components/EventSelector/index.tsx index 736599cf8..c787e2ca5 100644 --- a/packages/console/src/components/AuditLogTable/components/EventSelector/index.tsx +++ b/packages/console/src/components/AuditLogTable/components/EventSelector/index.tsx @@ -1,25 +1,27 @@ import { useTranslation } from 'react-i18next'; -import Select from '@/components/Select'; +import Select, { type Option } from '@/components/Select'; import { logEventTitle } from '@/consts/logs'; type Props = { value?: string; onChange: (value?: string) => void; + options?: Array>; }; -function EventSelector({ value, onChange }: Props) { +const defaultEventOptions = Object.entries(logEventTitle).map(([value, title]) => ({ + value, + title: title ?? value, +})); + +function EventSelector({ value, onChange, options }: Props) { const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' }); - const options = Object.entries(logEventTitle).map(([value, title]) => ({ - value, - title: title ?? value, - })); return (