import { httpClientManager } from '@/h5/http'; import { StandardResponse } from '@jolibox/types'; import { reportError } from '@/common/report/errors/report'; import { InternalGlobalJSError } from '@jolibox/common'; export async function checkSession(): Promise { const httpClient = httpClientManager.create(); try { const response = await httpClient.get>('/api/users/info'); if (response.code !== 'SUCCESS' || !response.data) { return false; } return true; } catch (error) { reportError(new InternalGlobalJSError(error as Error)); return false; } } export { getUserSubStatus } from './sub';