Skip to content

Commit

Permalink
IS-2838: move and log nullstill valg button
Browse files Browse the repository at this point in the history
  • Loading branch information
ingring committed Jan 29, 2025
1 parent 65622ee commit 20f2ce6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/sider/oversikt/Oversikt.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,6 @@ export default function Oversikt({
return (
<OversiktContainerInnhold>
<SokeresultatFiltre>
<ClearFiltersButton />
<Box
borderRadius="medium"
background="surface-default"
Expand All @@ -88,6 +87,7 @@ export default function Oversikt({
<HendelseFilter personRegister={allEvents.value} />

<PersonFilter personregister={personData} />
<ClearFiltersButton />
</Box>
</SokeresultatFiltre>

Expand Down
23 changes: 18 additions & 5 deletions src/sider/oversikt/filter/ClearFiltersButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ import { useFilters } from '@/context/filters/FilterContext';
import { ActionType } from '@/context/filters/filterContextActions';
import { Button } from '@navikt/ds-react';
import { TrashIcon } from '@navikt/aksel-icons';
import * as Amplitude from '@/utils/amplitude';
import { EventType } from '@/utils/amplitude';

const texts = {
nullstill: 'Nullstill valg',
Expand All @@ -11,16 +13,27 @@ const texts = {
export const ClearFiltersButton = (): ReactElement => {
const { dispatch: dispatchFilterAction } = useFilters();

function handleButtonClick() {
dispatchFilterAction({
type: ActionType.ResetFilters,
});

Amplitude.logEvent({
type: EventType.ButtonClick,
data: {
url: window.location.href,
tekst: 'Nullstill valg',
},
});
}

return (
<Button
variant="tertiary"
size="small"
icon={<TrashIcon title="a11y-title" fontSize="1.5rem" />}
onClick={() => {
dispatchFilterAction({
type: ActionType.ResetFilters,
});
}}
onClick={handleButtonClick}
className="max-w-max"
>
{texts.nullstill}
</Button>
Expand Down

0 comments on commit 20f2ce6

Please sign in to comment.