From e16167c425bd1b171db037796de4237e5e0bfa14 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 6 Nov 2019 01:09:22 +0300 Subject: [PATCH] Create routes, calendar component --- imagemin.config.js | 12 + package.json | 11 +- public/index.html | 2 +- src/App.js | 31 +- src/components/navbar.css | 4 + src/components/navbar.jsx | 66 + .../{navbar.js => views/agenda.jsx} | 0 src/components/views/calendar.css | 73 + src/components/views/calendar.jsx | 29 + src/components/views/news.js | 0 src/components/views/{agenda.js => news.jsx} | 0 src/components/views/user.js | 0 .../views/{calendar.js => user.jsx} | 0 src/index.css | 1 + src/index.js | 12 + src/methods/api.js | 5 + src/methods/calendar.js | 14 + src/methods/news.js | 6 + yarn.lock | 1517 ++++++++++++++++- 19 files changed, 1749 insertions(+), 34 deletions(-) create mode 100644 imagemin.config.js create mode 100644 src/components/navbar.jsx rename src/components/{navbar.js => views/agenda.jsx} (100%) create mode 100644 src/components/views/calendar.jsx delete mode 100644 src/components/views/news.js rename src/components/views/{agenda.js => news.jsx} (100%) delete mode 100644 src/components/views/user.js rename src/components/views/{calendar.js => user.jsx} (100%) create mode 100644 src/methods/api.js create mode 100644 src/methods/calendar.js create mode 100644 src/methods/news.js diff --git a/imagemin.config.js b/imagemin.config.js new file mode 100644 index 0000000..378c502 --- /dev/null +++ b/imagemin.config.js @@ -0,0 +1,12 @@ +module.exports = { + "gifsicle": { "optimizationLevel": 2, "interlaced": false, "colors": 10 }, + "mozjpeg": { "progressive": true, "quality": 10 }, + "pngquant": { "quality": [0.25, 0.5] }, + "svgo": { + "plugins": [ + { "removeViewBox": false }, + { "cleanupIDs": true }, + ] + }, + "webp": { "quality": 10 } + } \ No newline at end of file diff --git a/package.json b/package.json index 1f07f25..6d1a904 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,15 @@ "version": "0.1.0", "private": true, "dependencies": { - "react": "^16.11.0", + "@material-ui/core": "^4.5.2", + "@material-ui/icons": "^4.5.1", + "axios": "^0.19.0", + "moment": "^2.24.0", + "react": ">=15", + "react-calendar-component": "^3.0.0", "react-dom": "^16.11.0", "react-router": "^5.1.2", + "react-router-dom": "^5.1.2", "react-scripts-parcel": "0.0.38" }, "scripts": { @@ -28,6 +34,7 @@ ] }, "devDependencies": { - "babel-core": "^6.26.3" + "babel-core": "^6.26.3", + "parcel-plugin-imagemin": "^3.0.0" } } diff --git a/public/index.html b/public/index.html index 530b610..d395b69 100644 --- a/public/index.html +++ b/public/index.html @@ -7,7 +7,7 @@ - +