Blame view

天文台pc/tianwentai-ui/node_modules/@mui/material/esm/styles/useTheme.js 577 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  'use client';
  
  import * as React from 'react';
  import { useTheme as useThemeSystem } from '@mui/system';
  import defaultTheme from "./defaultTheme.js";
  import THEME_ID from "./identifier.js";
  export default function useTheme() {
    const theme = useThemeSystem(defaultTheme);
    if (process.env.NODE_ENV !== 'production') {
      // TODO: uncomment once we enable eslint-plugin-react-compiler // eslint-disable-next-line react-compiler/react-compiler
      // eslint-disable-next-line react-hooks/rules-of-hooks
      React.useDebugValue(theme);
    }
    return theme[THEME_ID] || theme;
  }