From 1411685bbd804244cbd0c982be3fcd7cb78eb28f Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sat, 22 Feb 2020 19:46:24 +0200 Subject: [PATCH] Add Finland and GB flag icons --- src/components/Icon/Icon.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/components/Icon/Icon.tsx b/src/components/Icon/Icon.tsx index 59e3ebb..cce105f 100644 --- a/src/components/Icon/Icon.tsx +++ b/src/components/Icon/Icon.tsx @@ -5,7 +5,9 @@ export enum IconType { Facebook, Instagram, LinkedIn, - HamburgerMenu + HamburgerMenu, + FinlandFlag, + GBFlag, } export interface IconProps { @@ -15,7 +17,7 @@ export interface IconProps { } export interface IconState { } -const nameToIcon = (name: IconType): JSX.Element => { +const nameToIcon = (name: IconType): JSX.Element | string => { if (name === IconType.Facebook) { return ( { ); } + if (name == IconType.FinlandFlag) { + return "🇫🇮"; + } + if (name == IconType.GBFlag) { + return "🇬🇧"; + } + return null; }; class Icon extends React.Component { @@ -75,7 +84,7 @@ class Icon extends React.Component { ); } return ( - + {elem} );