- 统一移除.ts文件扩展名,符合项目导入规范 - 修改ClassroomLayout.tsx中的useClassroom和ClassroomProvider导入 - 修改ClassroomProvider.tsx中的useClassroom和User类型导入
@@ -1,6 +1,6 @@
import React, { ReactNode } from 'react';
-import { Role } from './useClassroom.ts';
-import { useClassroomContext } from './ClassroomProvider.tsx';
+import { Role } from './useClassroom';
+import { useClassroomContext } from './ClassroomProvider';
import {
VideoCameraIcon,
CameraIcon,
@@ -1,7 +1,7 @@
import React, { useState, useEffect, useRef, createContext, useContext, useMemo } from 'react';
import { useParams } from 'react-router';
-import { useClassroom , Role } from './useClassroom.ts';
-import { User } from '../../../share/types.ts';
+import { useClassroom , Role } from './useClassroom';
+import { User } from '../../hooks/AuthProvider';
type ClassroomContextType = ReturnType<typeof useClassroom>;