feat: Add support for Brave search provider

This commit is contained in:
n4ze3m
2024-05-24 00:22:24 +05:30
parent 11f5eba3ed
commit 845b725970
3 changed files with 119 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ import { webGoogleSearch } from "./search-engines/google"
import { webDuckDuckGoSearch } from "./search-engines/duckduckgo"
import { getSearchProvider } from "@/services/search"
import { webSogouSearch } from "./search-engines/sogou"
import { webBraveSearch } from "./search-engines/brave"
const getHostName = (url: string) => {
try {
@@ -19,6 +20,8 @@ const searchWeb = (provider: string, query: string) => {
return webDuckDuckGoSearch(query)
case "sogou":
return webSogouSearch(query)
case "brave":
return webBraveSearch(query)
default:
return webGoogleSearch(query)
}