+ {/* Input */}
+
+ setSearchQuery(e.target.value)}
+ onFocus={() => setSearchFocused(true)}
+ onBlur={() => setSearchFocused(false)}
+ placeholder="example.com"
+ className="w-full bg-transparent px-4 py-4 text-lg text-white placeholder:text-white/20 outline-none"
+ />
+ {searchQuery && (
+
+ )}
+
+
+ {/* Results */}
+ {searchResult && (
+
+ {searchResult.loading ? (
+
+
+ Checking availability...
-
- {searchResult.is_available ? 'Available' : 'Taken'}
-
-
-
- {/* Registrar Info for taken domains */}
- {!searchResult.is_available && searchResult.registrar && (
-
- Registered with {searchResult.registrar}
-
- )}
-
- {/* Actions - Always show */}
-
-
+
+ {/* Registrar Info for taken domains */}
+ {!searchResult.is_available && searchResult.registrar && (
+
+ Registered with {searchResult.registrar}
+
)}
- >
- {addingToWatchlist ?
:
}
- {searchResult.is_available ? 'Add to Watchlist' : 'Track for Availability'}
-
- {searchResult.is_available && (
-
- Register Now
-
- )}
-
+
+ {/* Actions */}
+