Skip to content

Commit

Permalink
Adjust examples and JSDOC for Alert (#3035)
Browse files Browse the repository at this point in the history
  • Loading branch information
HalvorHaugan committed Jun 27, 2024
1 parent 86e52df commit fe93f64
Show file tree
Hide file tree
Showing 12 changed files with 38 additions and 127 deletions.
8 changes: 4 additions & 4 deletions @navikt/core/react/src/alert/Alert.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export interface AlertProps extends React.HTMLAttributes<HTMLDivElement> {
*/
children: React.ReactNode;
/**
* Changes colors and icon usage when changed.
* Level of severity. Changes colors and icon.
*/
variant: "error" | "warning" | "info" | "success";
/**
Expand All @@ -35,15 +35,15 @@ export interface AlertProps extends React.HTMLAttributes<HTMLDivElement> {
*/
contentMaxWidth?: boolean;
/**
* Removes background from Alert.
* Removes background, border and padding.
* @default false
*/
inline?: boolean;
/**
* Removes close-button(X) when false.
* Adds a close-button (X).
*
* **Requires onClose to be set**.
* @default true
* @default false
*/
closeButton?: boolean;
/**
Expand Down
21 changes: 0 additions & 21 deletions aksel.nav.no/website/pages/eksempler/alert/error.tsx

This file was deleted.

33 changes: 15 additions & 18 deletions aksel.nav.no/website/pages/eksempler/alert/fullwidth.tsx
Original file line number Diff line number Diff line change
@@ -1,24 +1,20 @@
import { Alert, VStack } from "@navikt/ds-react";
import { Alert, Box, HGrid, Page } from "@navikt/ds-react";
import { withDsExample } from "@/web/examples/withDsExample";

const Example = () => {
return (
<VStack gap="4">
<Alert fullWidth variant="info">
Hvis du er mellom 62 og 67 år når du søker, må du som hovedregel ha hatt
en pensjonsgivende inntekt som tilsvarer x G, året før du fikk nedsatt
arbeidsevnen.
</Alert>
<Alert fullWidth variant="success">
Søknad er sendt inn!
</Alert>
<Alert fullWidth variant="warning">
Du må være registrert hos NAV for å bruke aktivitetsplanen.
</Alert>
<Alert fullWidth variant="error">
Noe gikk galt! Prøv igjen om noen minutter.
</Alert>
</VStack>
<Page contentBlockPadding="none">
<Box borderWidth="1" height="60px"></Box>
<HGrid columns="200px 1fr" align="start">
<Box borderWidth="0 1 1 1" minHeight="calc(100vh - 60px)" />

<Alert fullWidth variant="info">
Hvis du er mellom 62 og 67 år når du søker, må du som hovedregel ha
hatt en pensjonsgivende inntekt som tilsvarer x G, året før du fikk
nedsatt arbeidsevnen.
</Alert>
</HGrid>
</Page>
);
};

Expand All @@ -31,5 +27,6 @@ export const Demo = {
};

export const args = {
index: 8,
index: 4,
desc: "'fullWidth' fjerner 'border-radius' slik at alerten blir bedre egnet for å vises i full bredde på toppen av en ramme, som et banner.",
};
25 changes: 0 additions & 25 deletions aksel.nav.no/website/pages/eksempler/alert/info.tsx

This file was deleted.

2 changes: 1 addition & 1 deletion aksel.nav.no/website/pages/eksempler/alert/inline.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@ export const Demo = {
};

export const args = {
index: 9,
index: 5,
desc: "Bruk inline om varselet er en del av annet innhold eller når panelet og bakgrunnsfarge blir støy for brukeren.",
};
3 changes: 2 additions & 1 deletion aksel.nav.no/website/pages/eksempler/alert/med-aria-role.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@ export const Demo = {
};

export const args = {
index: 10,
index: 6,
desc: "Bruk 'role' dersom alerten vises dynamisk.",
};
2 changes: 1 addition & 1 deletion aksel.nav.no/website/pages/eksempler/alert/med-heading.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ export const Demo = {
};

export const args = {
index: 7,
index: 3,
desc: "Husk riktig h-tag ved bruk av heading i Alert.",
};
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,5 @@ export const Demo = {
};

export const args = {
index: 6,
index: 2,
};
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ import { withDsExample } from "@/web/examples/withDsExample";

const Example = () => {
return (
<VStack gap="4" align="center">
<Alert size="small" variant="success">
Søknad er sendt inn!
<VStack gap="6" align="center">
<Alert size="medium" variant="success">
Medium success alert
</Alert>
<Alert size="small" variant="success" inline>
Søknad er sendt inn!
<Alert size="small" variant="success">
Small success alert
</Alert>
</VStack>
);
Expand All @@ -23,5 +23,5 @@ export const Demo = {
};

export const args = {
index: 5,
index: 1,
};
19 changes: 0 additions & 19 deletions aksel.nav.no/website/pages/eksempler/alert/success.tsx

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,17 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
<VStack gap="4">
<Alert variant="info">
Hvis du er mellom 62 og 67 år når du søker, må du som hovedregel ha hatt
en pensjonsgivende inntekt som tilsvarer x G, året før du fikk nedsatt
arbeidsevnen.
<Alert variant="info">Info - Formidler viktig informasjon.</Alert>
<Alert variant="success">
Success - Bekrefter at en oppgave er fullført som forventet.
</Alert>
<Alert variant="success">Søknad er sendt inn!</Alert>
<Alert variant="warning">
Du må være registrert hos NAV for å bruke aktivitetsplanen.
Warning - Bruk denne når du vil at brukeren skal foreta en bestemt
handling eller for å advare dem om noe viktig.
</Alert>
<Alert variant="error">
Error - Brukes til å informere brukeren om at noe kritisk har skjedd.
</Alert>
<Alert variant="error">Noe gikk galt! Prøv igjen om noen minutter.</Alert>
</VStack>
);
};
Expand Down
23 changes: 0 additions & 23 deletions aksel.nav.no/website/pages/eksempler/alert/warning.tsx

This file was deleted.

0 comments on commit fe93f64

Please sign in to comment.