diff --git a/components/calender/FormValidateEmoji.tsx b/components/calender/FormValidateEmoji.tsx new file mode 100644 index 0000000..4571d36 --- /dev/null +++ b/components/calender/FormValidateEmoji.tsx @@ -0,0 +1,35 @@ +import React, { FC } from "react"; + +interface EmojiValidateEmojiProps { + type: string; +} + +const EmojiValidateEmoji: FC = ({ + type, +}: EmojiValidateEmojiProps) => { + interface Validations { + [key: string]: JSX.Element; + } + + const validations: Validations = { + Required: ( + + ❗ + + ), + Error: ( + + ❌ + + ), + Valid: ( + + ✔ + + ), + }; + + return validations[`${type}`]; +}; + +export default EmojiValidateEmoji;