diff --git a/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx b/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx index 285a230e..259e77be 100644 --- a/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx +++ b/src/app/(main)/websites/[websiteId]/events/EventsPage.tsx @@ -9,16 +9,22 @@ import { useMessages } from '@/components/hooks'; import { Item, Tabs } from 'react-basics'; import { useState } from 'react'; import EventProperties from './EventProperties'; +import { getItem, setItem } from '@/lib/storage'; export default function EventsPage({ websiteId }) { const [label, setLabel] = useState(null); - const [tab, setTab] = useState('activity'); + const [tab, setTab] = useState(getItem('eventTab') || 'activity'); const { formatMessage, labels } = useMessages(); const handleLabelClick = (value: string) => { setLabel(value !== label ? value : ''); }; + const onSelect = (value: any) => { + setItem('eventTab', value); + setTab(value); + }; + return ( <> @@ -34,11 +40,7 @@ export default function EventsPage({ websiteId }) { />
- setTab(value)} - style={{ marginBottom: 30 }} - > + {formatMessage(labels.activity)} {formatMessage(labels.properties)}