From 6b3aa8d93c766718f252d501b5d87f7342381a5e Mon Sep 17 00:00:00 2001 From: Daria Golova Date: Wed, 12 Oct 2022 18:44:50 +0300 Subject: [PATCH] =?UTF-8?q?WIP=20=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB?= =?UTF-8?q?=D0=B0=20CalendarHeader,=20=D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E?= =?UTF-8?q?=D1=87=D0=B8=D0=BB=D0=B0=20moment=20js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 14 ++++++++ package.json | 1 + src/assets/css/iconfonts.css | 1 - src/main.js | 3 +- src/pages/calendar/TheCalendar.vue | 21 ++++++++++- .../calendar/components/CalendarHeader.vue | 36 ++++++++++++++++--- 6 files changed, 69 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index a04d998..9260654 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "urban-couscous", "version": "0.1.0", "dependencies": { + "moment": "^2.29.4", "vue": "^3.2.13", "vue-router": "^4.1.5", "vuex": "^4.0.2" @@ -9154,6 +9155,14 @@ "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", "dev": true }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, "node_modules/mrmime": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", @@ -20965,6 +20974,11 @@ "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", "dev": true }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, "mrmime": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", diff --git a/package.json b/package.json index c9c4291..14c9cb5 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "moment": "^2.29.4", "vue": "^3.2.13", "vue-router": "^4.1.5", "vuex": "^4.0.2" diff --git a/src/assets/css/iconfonts.css b/src/assets/css/iconfonts.css index 7645504..08d3431 100644 --- a/src/assets/css/iconfonts.css +++ b/src/assets/css/iconfonts.css @@ -13,7 +13,6 @@ [class^="icon-"]::before, [class*=" icon-"]::before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; - speak: never; font-style: normal; font-weight: normal; font-variant: normal; diff --git a/src/main.js b/src/main.js index 2e8202b..63b247d 100644 --- a/src/main.js +++ b/src/main.js @@ -1,9 +1,10 @@ import { createApp } from "vue"; import App from "./App.vue"; import router from "./router"; +import moment from "moment"; import "./assets/sass/fonts.sass"; import "./assets/sass/tailwind.sass"; import "./assets/sass/variables.sass"; import "./assets/css/iconfonts.css"; -createApp(App).use(router).mount("#app"); +createApp(App).use(router, moment).mount("#app"); diff --git a/src/pages/calendar/TheCalendar.vue b/src/pages/calendar/TheCalendar.vue index cb02df7..de38912 100644 --- a/src/pages/calendar/TheCalendar.vue +++ b/src/pages/calendar/TheCalendar.vue @@ -1,10 +1,29 @@ + diff --git a/src/pages/calendar/components/CalendarHeader.vue b/src/pages/calendar/components/CalendarHeader.vue index d25cda0..96f7d25 100644 --- a/src/pages/calendar/components/CalendarHeader.vue +++ b/src/pages/calendar/components/CalendarHeader.vue @@ -1,30 +1,58 @@