UNPKG

@shopify/polaris

Version:

Shopify’s product component library

19 lines (18 loc) 504 B
import React from 'react'; import { AlertMinor } from '@shopify/polaris-icons'; import { Icon } from '../Icon'; import styles from './InlineError.scss'; export function InlineError({ message, fieldID }) { if (!message) { return null; } return (<div id={errorTextID(fieldID)} className={styles.InlineError}> <div className={styles.Icon}> <Icon source={AlertMinor}/> </div> {message} </div>); } export function errorTextID(id) { return `${id}Error`; }