Skip to content

Commit 6c5bfe8

Browse files
committed
Hjelpetekst
1 parent 824626a commit 6c5bfe8

File tree

3 files changed

+28
-11
lines changed

3 files changed

+28
-11
lines changed

src/components/main-section/content-view/html-exporter/HtmlExporter.module.css

+5
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@
2626
transform: rotate(-90deg);
2727
}
2828

29+
.label {
30+
display: flex;
31+
gap: 0.5rem;
32+
}
33+
2934
.checkboxGroup {
3035
padding: 0.25rem 0 0.5rem 0;
3136
overflow-y: auto;

src/components/main-section/content-view/html-exporter/HtmlExporter.tsx

+22-10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useEffect, useState } from 'react';
22
import { CmsContentDocument } from '../../../../../common/cms-documents/content';
3-
import { Button, Checkbox, CheckboxGroup, Heading } from '@navikt/ds-react';
3+
import { Button, Checkbox, CheckboxGroup, Heading, HelpText, Label } from '@navikt/ds-react';
44
import { classNames } from '../../../../utils/classNames';
55
import { useAppState } from '../../../../context/app-state/useAppState';
66
import { ArrowDownRightIcon } from '@navikt/aksel-icons';
@@ -97,8 +97,17 @@ export const HtmlExporter = ({ content, hidden }: Props) => {
9797
{'Last ned kun denne versjonen'}
9898
</Button>
9999
</div>
100+
<Label className={style.label}>
101+
{'Velg flere versjoner (lastes ned i en samlet zip-fil)'}
102+
<HelpText>
103+
{
104+
'Tips: Du kan markere flere versjoner samtidig ved å holde inne "shift"-knappen'
105+
}
106+
</HelpText>
107+
</Label>
100108
<CheckboxGroup
101-
legend={'Velg flere versjoner (lastes ned i en samlet zip-fil)'}
109+
legend={'Velg versjoner'}
110+
hideLegend={true}
102111
size={'small'}
103112
className={style.checkboxGroup}
104113
value={versionKeysSelected}
@@ -125,15 +134,18 @@ export const HtmlExporter = ({ content, hidden }: Props) => {
125134
href={`${pdfApi}/multi/${versionKeysSelected.join(',')}`}
126135
disabled={versionKeysSelected.length === 0}
127136
>
128-
{'Last ned valgte versjoner'}
129-
</Button>
130-
<Button
131-
variant={'secondary'}
132-
disabled={versionKeysSelected.length === 0}
133-
onClick={() => setVersionsSelectedMap(versionsSelectedMapEmpty)}
134-
>
135-
{'Nullstill valg'}
137+
{versionKeysSelected.length === 0
138+
? 'Ingen versjoner valgt'
139+
: `Last ned ${versionKeysSelected.length} ${versionKeysSelected.length > 1 ? 'valgte versjoner' : 'valgt versjon'}`}
136140
</Button>
141+
{versionKeysSelected.length > 0 && (
142+
<Button
143+
variant={'secondary'}
144+
onClick={() => setVersionsSelectedMap(versionsSelectedMapEmpty)}
145+
>
146+
{'Nullstill valg'}
147+
</Button>
148+
)}
137149
</div>
138150
</div>
139151
);

src/components/main-section/view-selector/ViewSelector.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export const ViewSelector = ({ content, viewState, setViewState }: Props) => {
3939
{'Nettside'}
4040
</ToggleGroup.Item>
4141
</WithTooltip>
42-
{html && <ToggleGroup.Item value={'export'}>{'Eksporter'}</ToggleGroup.Item>}
42+
{html && <ToggleGroup.Item value={'export'}>{'PDF'}</ToggleGroup.Item>}
4343
<WithTooltip tooltip={filesCount === 0 ? 'Innholdet har ingen filer' : undefined}>
4444
<ToggleGroup.Item
4545
value={'files'}

0 commit comments

Comments
 (0)