mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-04-04 07:05:07 +08:00
♻️ 获取游戏版本,完善检测
This commit is contained in:
@@ -3,14 +3,11 @@
|
||||
* @since Beta v0.9.1
|
||||
*/
|
||||
|
||||
import showSnackbar from "@comp/func/snackbar.js";
|
||||
import { tz } from "@date-fns/tz";
|
||||
import bbsEnum from "@enum/bbs.js";
|
||||
import staticDataEnum from "@enum/staticData.js";
|
||||
import { path } from "@tauri-apps/api";
|
||||
import { invoke } from "@tauri-apps/api/core";
|
||||
import { type } from "@tauri-apps/plugin-os";
|
||||
import TGLogger from "@utils/TGLogger.js";
|
||||
import { format, parse, parseISO } from "date-fns";
|
||||
import { v4 } from "uuid";
|
||||
|
||||
@@ -341,22 +338,6 @@ export function getUserAvatar(
|
||||
return user.avatar_url;
|
||||
}
|
||||
|
||||
/**
|
||||
* 判断是否是管理员模式
|
||||
* @since Beta v0.9.1
|
||||
*/
|
||||
export async function isRunInAdmin(): Promise<boolean> {
|
||||
let isAdmin = false;
|
||||
try {
|
||||
isAdmin = await invoke<boolean>("is_in_admin");
|
||||
} catch (err) {
|
||||
showSnackbar.error(`检测管理员权限失败:${err}`);
|
||||
await TGLogger.Error(`[pageAchi][toYae]检测管理员权限失败:${err}`);
|
||||
return false;
|
||||
}
|
||||
return isAdmin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 传入角色ID跟星级,返回渲染星级
|
||||
* @since Beta v0.9.1
|
||||
|
||||
Reference in New Issue
Block a user