import * as React from "react"; import { REGIONALIZED_RELAYER_ENDPOINTS } from "../constants/default"; import styled from "styled-components"; import Icon from "./Icon"; import { useState } from "react"; interface RelayRegionDropdownProps { relayerRegion: string; setRelayerRegion?: (relayer: string) => void; show: boolean; } const SelectContainer = styled.select` width: 150px; background: transparent; color: black; height: 30px; border-radius: 4px; padding: 2px; font-size: "1.25em"; bottom: 40px; left: 50px; direction: ltr; unicode-bidi: embed; margin: 5px; `; const SelectOption = styled.option` font-size: "1.25em"; `; const RelayRegionDropdown = (props: RelayRegionDropdownProps) => { const { relayerRegion, setRelayerRegion, show } = props; return (
{show && ( setRelayerRegion?.(e?.target?.value)} > {REGIONALIZED_RELAYER_ENDPOINTS.map((e, i) => { return ( {e.label} ); })} )}
); }; export default RelayRegionDropdown;