mirror of
https://github.com/elyby/accounts-frontend.git
synced 2025-05-31 14:11:58 +05:30
Migrate from flow to typescript
This commit is contained in:
61
@types/webpack-loaders.d.ts
vendored
Normal file
61
@types/webpack-loaders.d.ts
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
declare module '*.html' {
|
||||
const url: string;
|
||||
export = url;
|
||||
}
|
||||
|
||||
declare module '*.svg' {
|
||||
const url: string;
|
||||
export = url;
|
||||
}
|
||||
|
||||
declare module '*.png' {
|
||||
const url: string;
|
||||
export = url;
|
||||
}
|
||||
|
||||
declare module '*.gif' {
|
||||
const url: string;
|
||||
export = url;
|
||||
}
|
||||
|
||||
declare module '*.jpg' {
|
||||
const url: string;
|
||||
export = url;
|
||||
}
|
||||
|
||||
declare module '*.intl.json' {
|
||||
import { MessageDescriptor } from 'react-intl';
|
||||
|
||||
const descriptor: {
|
||||
[key: string]: MessageDescriptor;
|
||||
};
|
||||
|
||||
export = descriptor;
|
||||
}
|
||||
|
||||
declare module '*.json' {
|
||||
const jsonContents: {
|
||||
[key: string]: any;
|
||||
};
|
||||
|
||||
export = jsonContents;
|
||||
}
|
||||
|
||||
declare module '*.scss' {
|
||||
// TODO: replace with:
|
||||
// https://www.npmjs.com/package/css-modules-typescript-loader
|
||||
// https://github.com/Jimdo/typings-for-css-modules-loader
|
||||
const classNames: {
|
||||
[className: string]: string;
|
||||
};
|
||||
|
||||
export = classNames;
|
||||
}
|
||||
|
||||
declare module '*.css' {
|
||||
const classNames: {
|
||||
[className: string]: string;
|
||||
};
|
||||
|
||||
export = classNames;
|
||||
}
|
Reference in New Issue
Block a user