import * as React from 'react' import { Locale } from '../Language/Language' import './LanguageIcon.css' export { Locale } export type LanguageIconProps = { locale: Locale label?: React.ReactNode } export class LanguageIcon extends React.PureComponent { renderIcon(): JSX.Element { return } render(): JSX.Element { return this.props.label ? (
{this.renderIcon()}
{this.props.label}
) : ( this.renderIcon() ) } }