24 |
25 |
Top Page
26 |
27 |
Top Page
28 | {articles.map(article => {
29 | return (
30 |
31 | )
32 | })}
33 |
34 | )
35 | }
36 |
37 | export default Home
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | 'env': {
3 | 'browser': true,
4 | 'es2020': true
5 | },
6 | 'extends': [
7 | 'eslint:recommended',
8 | 'plugin:react/recommended',
9 | 'plugin:@typescript-eslint/recommended'
10 | ],
11 | 'parser': '@typescript-eslint/parser',
12 | 'parserOptions': {
13 | 'ecmaFeatures': {
14 | 'jsx': true
15 | },
16 | 'ecmaVersion': 11,
17 | 'sourceType': 'module'
18 | },
19 | 'plugins': [
20 | 'react',
21 | '@typescript-eslint'
22 | ],
23 | 'rules': {
24 | 'react/react-in-jsx-scope': 'off',
25 | '@typescript-eslint/explicit-module-boundary-types': 'off',
26 | 'indent': [
27 | 'error',
28 | 2
29 | ],
30 | 'linebreak-style': [
31 | 'error',
32 | 'unix'
33 | ],
34 | 'quotes': [
35 | 'error',
36 | 'single'
37 | ],
38 | 'semi': [
39 | 'error',
40 | 'never'
41 | ]
42 | },
43 | 'settings': {
44 | 'react': {
45 | 'version': 'detect',
46 | },
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/public/vercel.svg:
--------------------------------------------------------------------------------
1 |