@logicflow/dumi-theme-simple
Version:
Simple website theme based on dumi2.
56 lines (46 loc) • 1.11 kB
TypeScript
/// <reference types="react" />
/// <reference types="react-dom" />
/// <reference path="./react-compat.d.ts" />
declare module '*.module.less' {
const classes: { readonly [key: string]: string };
export default classes;
}
declare module '*.less' {
const classes: { readonly [key: string]: string };
export default classes;
}
declare module '*.css' {
const classes: { readonly [key: string]: string };
export default classes;
}
declare module '*.svg' {
import React from 'react';
const ReactComponent: React.FunctionComponent<React.SVGProps<SVGSVGElement>>;
export { ReactComponent };
const content: string;
export default content;
}
declare module '*.png' {
const content: string;
export default content;
}
declare module '*.jpg' {
const content: string;
export default content;
}
declare module '*.jpeg' {
const content: string;
export default content;
}
declare module '*.gif' {
const content: string;
export default content;
}
// 扩展全局类型
declare global {
namespace JSX {
interface IntrinsicElements {
[elemName: string]: any;
}
}
}