18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | >
27 | );
28 | };
29 |
30 | export { HomePage };
31 |
--------------------------------------------------------------------------------
/packages/base/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": ["dom", "dom.iterable", "esnext"],
5 | "allowJs": true,
6 | "skipLibCheck": true,
7 | "strict": true,
8 | "forceConsistentCasingInFileNames": true,
9 | "noEmit": true,
10 | "esModuleInterop": true,
11 | "module": "esnext",
12 | "resolveJsonModule": true,
13 | "isolatedModules": true,
14 | "jsx": "preserve",
15 | "incremental": true,
16 | "baseUrl": ".",
17 | "paths": {
18 | "@components/*": ["components/*"],
19 | "@utils/*": ["utils/*"],
20 | "@theme/*": ["theme/*"],
21 | "@hooks/*": ["hooks/*"],
22 | "@contexts/*": ["contexts/*"],
23 | "@interfaces/*": ["interfaces/*"],
24 | "@models/*": ["models/*"]
25 | },
26 | "moduleResolution": "node"
27 | },
28 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
29 | "exclude": ["node_modules"]
30 | }
31 |
--------------------------------------------------------------------------------
/packages/example/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": ["dom", "dom.iterable", "esnext"],
5 | "allowJs": true,
6 | "skipLibCheck": true,
7 | "strict": true,
8 | "forceConsistentCasingInFileNames": true,
9 | "noEmit": true,
10 | "esModuleInterop": true,
11 | "module": "esnext",
12 | "resolveJsonModule": true,
13 | "isolatedModules": true,
14 | "jsx": "preserve",
15 | "incremental": true,
16 | "baseUrl": ".",
17 | "paths": {
18 | "@components/*": ["components/*"],
19 | "@utils/*": ["utils/*"],
20 | "@theme/*": ["theme/*"],
21 | "@hooks/*": ["hooks/*"],
22 | "@contexts/*": ["contexts/*"],
23 | "@interfaces/*": ["interfaces/*"],
24 | "@models/*": ["models/*"]
25 | },
26 | "moduleResolution": "node"
27 | },
28 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
29 | "exclude": ["node_modules"]
30 | }
31 |
--------------------------------------------------------------------------------
/packages/tailwind/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "es5",
4 | "lib": ["dom", "dom.iterable", "esnext"],
5 | "allowJs": true,
6 | "skipLibCheck": true,
7 | "strict": true,
8 | "forceConsistentCasingInFileNames": true,
9 | "noEmit": true,
10 | "esModuleInterop": true,
11 | "module": "esnext",
12 | "resolveJsonModule": true,
13 | "isolatedModules": true,
14 | "jsx": "preserve",
15 | "incremental": true,
16 | "baseUrl": ".",
17 | "paths": {
18 | "@components/*": ["components/*"],
19 | "@utils/*": ["utils/*"],
20 | "@theme/*": ["theme/*"],
21 | "@hooks/*": ["hooks/*"],
22 | "@contexts/*": ["contexts/*"],
23 | "@interfaces/*": ["interfaces/*"],
24 | "@models/*": ["models/*"]
25 | },
26 | "moduleResolution": "node"
27 | },
28 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
29 | "exclude": ["node_modules"]
30 | }
31 |
--------------------------------------------------------------------------------
/packages/tailwind/components/pages/home/HomePage/HomePage.tsx:
--------------------------------------------------------------------------------
1 | import Meta from '@components/common/Meta';
2 | import CTA from '@components/default/CTA';
3 | import Tagline from '@components/default/Tagline';
4 | import Technologies from '@components/default/Technologies';
5 | import { FC } from 'react';
6 | import { IHomePage } from './HomePage.type';
7 |
8 | const HomePage: FC