Skip to content

Commit

Permalink
Merge pull request #1081 from navikt/prioritering-knapper
Browse files Browse the repository at this point in the history
Lag til dynamisk prioritering av knapper
  • Loading branch information
JeremiahUy authored Jan 30, 2025
2 parents b456abe + d88499e commit a857fdb
Showing 1 changed file with 23 additions and 5 deletions.
28 changes: 23 additions & 5 deletions apps/frontend/src/pages/DokumentasjonPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,24 @@ import { user } from '../services/User'
import { isDev } from '../util/config'
import { dokumentasjonerBreadCrumbPath } from './util/BreadCrumbPath'

const getVariantForBLLButton = (
behandlingsLivslop: IBehandlingensLivslop | undefined
): 'primary' | 'secondary' => {
return (behandlingsLivslop && behandlingsLivslop?.filer.length > 0) || behandlingsLivslop
? 'secondary'
: 'primary'
}

const getVariantForPVKButton = (
pvkDokument: IPvkDokument | undefined,
behandlingsLivslop: IBehandlingensLivslop | undefined
) => {
if (pvkDokument?.skalUtforePvk === false) return 'tertiary'
if ((behandlingsLivslop && behandlingsLivslop?.filer.length > 0) || behandlingsLivslop)
return 'primary'
return 'secondary'
}

export const DokumentasjonPage = () => {
const navigate: NavigateFunction = useNavigate()
const params: Readonly<
Expand Down Expand Up @@ -228,10 +246,10 @@ export const DokumentasjonPage = () => {
navigate('/dokumentasjon/edit/' + etterlevelseDokumentasjon.id)
}}
size="small"
variant="secondary"
variant="tertiary"
className="whitespace-nowrap"
>
Endre dokumentegenskaper
Redigér dokumentegenskaper
</Button>

{etterlevelseDokumentasjon.forGjenbruk && (
Expand Down Expand Up @@ -259,7 +277,7 @@ export const DokumentasjonPage = () => {
navigate(behandlingensLivlopUrl)
}}
size="small"
variant="primary"
variant={getVariantForBLLButton(behandlingsLivslop)}
className="whitespace-nowrap"
>
{/* {behandligensLivslop ? 'Rediger behandlinges livsløp' : 'Tegn behandlingens livsløp'} */}
Expand All @@ -283,7 +301,7 @@ export const DokumentasjonPage = () => {
navigate(pvkBehovUrl)
}}
size="small"
variant="secondary"
variant={getVariantForPVKButton(pvkDokument, behandlingsLivslop)}
className="whitespace-nowrap"
>
{pvkDokument ? 'Revurdér behov for PVK' : 'Vurdér behov for PVK'}
Expand All @@ -305,7 +323,7 @@ export const DokumentasjonPage = () => {
)
}}
size="small"
variant="secondary"
variant={getVariantForPVKButton(pvkDokument, behandlingsLivslop)}
className="whitespace-nowrap"
>
{pvkDokument.skalUtforePvk &&
Expand Down

0 comments on commit a857fdb

Please sign in to comment.