Blame view

天文台pc/tianwentai-ui/node_modules/@mui/system/useThemeProps/getThemeProps.d.ts 341 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
  export {};
  type ThemedProps<Theme, Name extends keyof any> = Theme extends {
    components: Record<Name, {
      defaultProps: infer Props;
    }>;
  } ? Props : {};
  export default function getThemeProps<Theme, Props, Name extends keyof any>(params: {
    props: Props;
    name: Name;
    theme?: Theme | undefined;
  }): Props & ThemedProps<Theme, Name>;