added api token to urql and env example

This commit is contained in:
2025-12-06 20:32:09 -05:00
parent 74d32d518e
commit a0107eeb27
2 changed files with 8 additions and 4 deletions

View File

@@ -8,4 +8,5 @@ SERVER_HOST=localhost
SERVER_PORT=3000
BOT_ADMINS=[1]
GROUP_IDS=-
GRAPHQL_URL=http://localhost:3000/api/graphql
GRAPHQL_URL=http://localhost:3000/api/graphql
API_TOKEN="token-here"

View File

@@ -2,9 +2,12 @@ import { Client, cacheExchange, fetchExchange } from "@urql/core";
const urql = new Client({
url: process.env.GRAPHQL_URL || "",
exchanges: [cacheExchange, fetchExchange]
exchanges: [cacheExchange, fetchExchange],
fetchOptions: {
headers: {
"x-api-key": process.env?.API_TOKEN || ""
}
}
});
console.log(`GRAPHQL_URL`, process.env.GRAPHQL_URL);
export default urql;