This repository has been archived on 2025-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lcm-potty-chart/components/calender/FormValidateEmoji.tsx
2021-12-05 20:55:34 -06:00

36 lines
646 B
TypeScript

import React, { FC } from "react";
interface EmojiValidateEmojiProps {
type: string;
}
const EmojiValidateEmoji: FC<EmojiValidateEmojiProps> = ({
type,
}: EmojiValidateEmojiProps) => {
interface Validations {
[key: string]: JSX.Element;
}
const validations: Validations = {
Required: (
<span role="img" aria-label="Explication Mark">
</span>
),
Error: (
<span role="img" aria-label="X">
</span>
),
Valid: (
<span role="img" aria-label="Check">
</span>
),
};
return validations[`${type}`];
};
export default EmojiValidateEmoji;