🎉 Initial Commit(Migrated from Interactive)
This commit is contained in:
14
src/scripts/request.ts
Normal file
14
src/scripts/request.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
const serviceMap: { [id: string]: string } = {
|
||||
interactive: "https://co.solsynth.dev",
|
||||
identity: "https://id.solsynth.dev"
|
||||
}
|
||||
|
||||
export async function request(service: string, input: string, init?: RequestInit) {
|
||||
const url = buildRequestUrl(service, input)
|
||||
return await fetch(url, init)
|
||||
}
|
||||
|
||||
export function buildRequestUrl(service: string, input: string) {
|
||||
const prefix = serviceMap[service] ?? ""
|
||||
return prefix + input
|
||||
}
|
Reference in New Issue
Block a user