Skip to content

Commit dc1f98f

Browse files
committed
Init demo code
1 parent 8ac746a commit dc1f98f

33 files changed

+437
-0
lines changed

src/@types/actions.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
interface ActionRedux {
2+
types: string;
3+
payload?: any;
4+
}

src/@types/api.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
interface Res {
2+
data: any;
3+
message: string;
4+
}

src/@types/files.d.ts

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
/// <reference types="node" />
2+
/// <reference types="react" />
3+
/// <reference types="react-dom" />
4+
5+
declare namespace NodeJS {
6+
interface ProcessEnv {
7+
readonly NODE_ENV: 'development' | 'production' | 'test';
8+
readonly PUBLIC_URL: string;
9+
}
10+
}
11+
12+
declare module '*.bmp' {
13+
const src: string;
14+
export default src;
15+
}
16+
17+
declare module '*.gif' {
18+
const src: string;
19+
export default src;
20+
}
21+
22+
declare module '*.jpg' {
23+
const src: string;
24+
export default src;
25+
}
26+
27+
declare module '*.jpeg' {
28+
const src: string;
29+
export default src;
30+
}
31+
32+
declare module '*.png' {
33+
const src: string;
34+
export default src;
35+
}
36+
37+
declare module '*.webp' {
38+
const src: string;
39+
export default src;
40+
}
41+
42+
declare module '*.svg' {
43+
import * as React from 'react';
44+
45+
export const ReactComponent: React.FunctionComponent<
46+
React.SVGProps<SVGSVGElement> & { title?: string }
47+
>;
48+
49+
const src: string;
50+
export default src;
51+
}
52+
53+
declare module '*.module.css' {
54+
const classes: { readonly [key: string]: string };
55+
export default classes;
56+
}
57+
58+
declare module '*.module.scss' {
59+
const classes: { readonly [key: string]: string };
60+
export default classes;
61+
}
62+
63+
declare module '*.module.sass' {
64+
const classes: { readonly [key: string]: string };
65+
export default classes;
66+
}

src/@types/product.d.ts

Whitespace-only changes.

src/@types/reducer.d.ts

Whitespace-only changes.

src/@types/user.d.ts

Whitespace-only changes.

src/App/App.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import React from 'react';
2+
import Routes from 'src/routes/routes';
3+
4+
function App() {
5+
return <Routes />;
6+
}
7+
8+
export default App;

src/assets/fonts/OpenSans-Bold.ttf

102 KB
Binary file not shown.
90.5 KB
Binary file not shown.
99.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)