mittwald Flow Logo

Components

Alert

Der Alert zeigt relevante Hinweise innerhalb des Contents an.GitHub

Beispiel

import {
  Alert,
  Heading,
} from "@mittwald/flow-react-components";

<Alert>
  <Heading>E-Mail-Adresse wurde archiviert</Heading>
</Alert>

Mit Inhalt

import {
  Alert,
  Button,
  Content,
  Heading,
} from "@mittwald/flow-react-components";

<Alert>
  <Heading>E-Mail-Adresse wurde archiviert</Heading>
  <Content>
    Da deine Domain gelöscht wurde, wurde diese
    E-Mail-Adresse archiviert. Um E-Mails empfangen und
    senden zu können musst du die Adresse wieder umbenennen.
    <Button>E-Mail-Adresse anpassen</Button>
  </Content>
</Alert>

Status

import {
  Alert,
  Content,
  Heading,
} from "@mittwald/flow-react-components";

<Row>
  <Alert status="info">
    <Heading>E-Mail-Adresse wurde archiviert</Heading>
    <Content>
      Da deine Domain gelöscht wurde, wurde diese
      E-Mail-Adresse archiviert. Um E-Mails empfangen und
      senden zu können musst du die Adresse wieder
      umbenennen.
    </Content>
  </Alert>

  <Alert status="warning">
    <Heading>Dein Speicher ist fast voll</Heading>
    <Content>
      Dein Speicher ist zu über 80% belegt. Wir empfehlen
      dir deinen Speicherplatz zu erweitern, um Problemen
      vorzubeugen.
    </Content>
  </Alert>

  <Alert status="danger">
    <Heading>
      Es konnte kein SSL-Zertifikat ausgestellt werden
    </Heading>
    <Content>
      Für diese Domain konnte kein SSL-Zertifikat
      ausgestellt werden, da die Domain per IP nicht auf
      deine Server-IP zeigt.
    </Content>
  </Alert>

  <Alert status="success">
    <Heading>Deine App wurde aktualisiert</Heading>
    <Content>
      Deine App wurde erfolgreich auf die neueste Version
      aktualisiert.
    </Content>
  </Alert>
</Row>

Properties

PropertyTypeDefaultDescription
refRef<HTMLElement>-

Allows getting a ref to the component instance. Once the component unmounts, React will set ref.current to null (or call the ref with null if you passed a callback ref). @see React Docs

keyKey-
defaultCheckedboolean-
defaultValuestring | number | readonly string[]-
suppressContentEditableWarningboolean-
suppressHydrationWarningboolean-
accessKeystring-
autoCapitalize"none" | (string & {}) | "off" | "on" | "sentences" | "words" | "characters"-
autoFocusboolean-
classNamestring-
contentEditableBooleanish | "inherit" | "plaintext-only"-
contextMenustring-
dirstring-
draggableBooleanish-
enterKeyHint"search" | "enter" | "done" | "go" | "next" | "previous" | "send"-
hiddenboolean-
idstring-
langstring-
noncestring-
slotstring-
spellCheckBooleanish-
styleCSSProperties-
tabIndexnumber-
titlestring-
translate"yes" | "no"-
radioGroupstring-
roleAriaRole-
aboutstring-
contentstring-
datatypestring-
inlistany-
prefixstring-
propertystring-
relstring-
resourcestring-
revstring-
typeofstring-
vocabstring-
autoCorrectstring-
autoSavestring-
colorstring-
itemPropstring-
itemScopeboolean-
itemTypestring-
itemIDstring-
itemRefstring-
resultsnumber-
securitystring-
unselectable"off" | "on"-
popover"" | "auto" | "manual"-
popoverTargetAction"toggle" | "show" | "hide"-
popoverTargetstring-
inertboolean-

@see https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/inert

inputMode"search" | "text" | "none" | "tel" | "url" | "email" | "numeric" | "decimal"-

Hints at the type of data that might be entered by the user while editing the element or its contents @see https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute

isstring-

Specify that a standard HTML element should behave like a defined custom built-in element @see https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is

childrenReactNode-
dangerouslySetInnerHTML{ __html: string | TrustedHTML; }-
statusStatus-

The elements status

wrapWithReactElement<unknown, string | JSXElementConstructor<any>>-

Feedback geben