mirror of
https://github.com/HSLdevcom/digitransit-ui
synced 2025-07-05 16:30:37 +02:00
23 lines
533 B
JavaScript
23 lines
533 B
JavaScript
import PropTypes from 'prop-types';
|
|
import React from 'react';
|
|
import { FormattedMessage } from 'react-intl';
|
|
|
|
export default function Message({ labelId, defaultMessage }) {
|
|
if (labelId) {
|
|
return <FormattedMessage id={labelId} defaultMessage={defaultMessage} />;
|
|
}
|
|
if (defaultMessage) {
|
|
return <span> {defaultMessage} </span>;
|
|
}
|
|
return null;
|
|
}
|
|
|
|
Message.propTypes = {
|
|
labelId: PropTypes.string,
|
|
defaultMessage: PropTypes.string,
|
|
};
|
|
|
|
Message.defaultProps = {
|
|
labelId: undefined,
|
|
defaultMessage: undefined,
|
|
};
|