Usage
import { Tile } from 'nr1'
Exemples
Tuile de base
<Tile onClick={console.log}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText></Tile>
Tuile désactivée
<Tile onClick={console.log} disabled> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText></Tile>
Tuile de lien
<Tile to="https://login.newrelic.com/login">Login</Tile>
Tailles
<Stack> <StackItem> <Tile sizeType={Tile.SIZE_TYPE.SMALL} onClick={console.log}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText> </Tile> </StackItem> <StackItem> <Tile sizeType={Tile.SIZE_TYPE.MEDIUM} onClick={console.log}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText> </Tile> </StackItem></Stack>
Types
<Stack> <StackItem> <Tile onClick={console.log} type={Tile.TYPE.PLAIN}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText> </Tile> </StackItem> <StackItem> <Tile onClick={console.log} type={Tile.TYPE.OUTLINE}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText> </Tile> </StackItem> <StackItem> <Tile onClick={console.log} type={Tile.TYPE.SOLID}> <HeadingText type={HeadingText.TYPE.HEADING_6}> Single location failure </HeadingText> <BlockText> Check your company’s style guides. Great copy that doesn’t fit with the rest of the interface or marketing materials can be jarring to users. </BlockText> </Tile> </StackItem></Stack>
Accessoires
chaîne | Utilisez-le pour mieux décrire le contexte de l'action du composant pour l'utilisateur sur les lecteurs d'écran. |
OBLIGATOIREnœud | Contenu à restituer à l'intérieur du composant. |
chaîne | Ajoute les noms de classe au composant. Doit être utilisé uniquement à des fins de positionnement et d'espacement. |
booléen | Lorsque |
fonction | Rappel déclenché à chaque fois que l'utilisateur clique sur la tuile. |
énum. | Spécifie la taille souhaitée de la tuile (les tailles plus petites ont moins de remplissage interne). |
énumération[] | Propriété d'espacement. L'espacement est défini comme un uplet de zéro à quatre valeurs, qui suivent les mêmes conventions que les propriétés CSS comme |
objet | Style en ligne pour un style personnalisé. Doit être utilisé uniquement à des fins de positionnement et d'espacement. |
chaîne | Ajoute un attribut |
forme|chaîne | Objet d'emplacement ou chaîne d'URL vers laquelle créer un lien. forme
OBLIGATOIREchaîne
chaîne
chaîne |
énum. | Le type peut être :
|
chaîne|nombre | Identifiant unique de la tuile. Utilisé par le |