diff options
| author | 2020-10-12 13:35:49 +0100 | |
|---|---|---|
| committer | 2020-10-12 13:35:49 +0100 | |
| commit | 248a11219aa4731878380bd875450f15f9731c10 (patch) | |
| tree | 771dce48c977779f2af321632a75d63fa6d27f4c /src/react-app-env.d.ts | |
| parent | Change build system away from create-react-app (diff) | |
Update app with new build system
Diffstat (limited to 'src/react-app-env.d.ts')
| -rw-r--r-- | src/react-app-env.d.ts | 67 | 
1 files changed, 66 insertions, 1 deletions
| diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts index 6431bc5..981cd73 100644 --- a/src/react-app-env.d.ts +++ b/src/react-app-env.d.ts @@ -1 +1,66 @@ -/// <reference types="react-scripts" /> +/// <reference types="node" /> +/// <reference types="react" /> +/// <reference types="react-dom" /> + +declare namespace NodeJS { +  interface ProcessEnv { +    readonly NODE_ENV: 'development' | 'production' | 'test'; +    readonly PUBLIC_URL: string; +  } +} + +declare module '*.bmp' { +  const src: string; +  export default src; +} + +declare module '*.gif' { +  const src: string; +  export default src; +} + +declare module '*.jpg' { +  const src: string; +  export default src; +} + +declare module '*.jpeg' { +  const src: string; +  export default src; +} + +declare module '*.png' { +  const src: string; +  export default src; +} + +declare module '*.webp' { +    const src: string; +    export default src; +} + +declare module '*.svg' { +  import * as React from 'react'; + +  export const ReactComponent: React.FunctionComponent<React.SVGProps< +    SVGSVGElement +  > & { title?: string }>; + +  const src: string; +  export default src; +} + +declare module '*.module.css' { +  const classes: { readonly [key: string]: string }; +  export default classes; +} + +declare module '*.module.scss' { +  const classes: { readonly [key: string]: string }; +  export default classes; +} + +declare module '*.module.sass' { +  const classes: { readonly [key: string]: string }; +  export default classes; +} | 
