refactor: 前端登录/权限/界面状态迁移至 zustand
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import React, { useEffect, useState, useCallback } from 'react';
|
||||
import { useParams, useNavigate } from 'react-router-dom';
|
||||
import { useUserStore } from '../../store/user/userStore';
|
||||
import {
|
||||
Card,
|
||||
Tabs,
|
||||
@@ -572,7 +573,7 @@ const ClassDetailPage: React.FC = () => {
|
||||
permission="class:view"
|
||||
icon={<DownloadOutlined />}
|
||||
onClick={() => {
|
||||
const token = localStorage.getItem('token');
|
||||
const token = useUserStore.getState().token;
|
||||
fetch(`/api/classes/${id}/roster/export`, {
|
||||
headers: { Authorization: `Bearer ${token}` },
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user