Files
kevisual-center-v1/libs/query-login/src/test/login.ts
2025-03-21 19:46:25 +08:00

23 lines
532 B
TypeScript

import { QueryLogin } from '../query-login';
import { Query } from '@kevisual/query';
const query = new Query({
url: 'https://kevisual.silkyai.cn/api/router',
});
query.before(async (options) => {
console.log('before', options);
const token = localStorage.getItem('token');
if (token) {
options.headers = {
...options.headers,
Authorization: `Bearer ${token}`,
};
}
return options;
});
const queryLogin = new QueryLogin({
query,
isBrowser: true,
});
// @ts-ignore
window.queryLogin = queryLogin;