评价模板禁用逻辑

This commit is contained in:
linxd
2025-07-03 20:15:54 +08:00
parent 0960d48748
commit bb3bea51b1
5 changed files with 284 additions and 52 deletions

18
src/hooks/useUser.ts Normal file
View File

@ -0,0 +1,18 @@
import { useState } from "react";
// 获取用户信息
export const useUser = () => {
const [user, setUser] = useState<any>({
role: 'admin',
});
const getUserInfo = ()=>{
return user;
}
const setUserInfo = (user: any) => {
setUser(user);
}
const getUserRole = ()=>{
return user.role;
}
return { user, getUserInfo, setUserInfo, getUserRole };
};