@@ -14,16 +14,16 @@ import { NetworkType, NETWORKS } from "@/lib/constants/common.constants"
1414// Helper function to detect network from domain
1515function getNetworkFromDomain ( ) : NetworkType {
1616 if ( typeof window === "undefined" ) return NetworkType . PREPROD
17-
17+
1818 const hostname = window . location . hostname
19-
19+
2020 // Check each network's domains array
2121 for ( const [ networkType , config ] of Object . entries ( NETWORKS ) ) {
2222 if ( config . domains . some ( domain => hostname . includes ( domain ) ) ) {
2323 return networkType as NetworkType
2424 }
2525 }
26-
26+
2727 // Default for localhost and other unknown domains
2828 // - localhost:8080 -> PREPROD
2929 // - midnightexplorer.com -> PREPROD (configured in domains)
@@ -32,7 +32,7 @@ function getNetworkFromDomain(): NetworkType {
3232
3333export function NetworkToggle ( ) {
3434 const [ network , setNetwork ] = useState < NetworkType > ( NetworkType . PREPROD )
35-
35+
3636 // Detect network on mount based on domain
3737 useEffect ( ( ) => {
3838 setNetwork ( getNetworkFromDomain ( ) )
@@ -59,7 +59,7 @@ export function NetworkToggle() {
5959 </ DropdownMenuTrigger >
6060
6161 { /* Menu xổ xuống */ }
62- < DropdownMenuContent align = "end" className = "w-[210px ]" >
62+ < DropdownMenuContent align = "end" className = "w-[240px ]" >
6363 { networks . map ( ( networkType ) => {
6464 const config = NETWORKS [ networkType ]
6565 const isCurrentNetwork = network === networkType
0 commit comments