import React, { CSSProperties, useMemo } from "react"; import Flag, { FlagProps } from "react-world-flags"; const defaultStyle: CSSProperties = { height: "1.2rem", width: "2rem", objectFit: "cover" }; const FlagIcon: React.FC = ({ code, style, ...rest }) => { const localCode = useMemo(() => (code === "en" ? "gb" : code), [code]); const localStyle = useMemo(() => ({ ...defaultStyle, ...style }), [style]); return ; }; export default FlagIcon;