diff --git a/src/JobsJobsJobs/App/package-lock.json b/src/JobsJobsJobs/App/package-lock.json
index f1fc470..32c0a66 100644
--- a/src/JobsJobsJobs/App/package-lock.json
+++ b/src/JobsJobsJobs/App/package-lock.json
@@ -4853,6 +4853,16 @@
"assert-plus": "^1.0.0"
}
},
+ "date-fns": {
+ "version": "2.23.0",
+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz",
+ "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA=="
+ },
+ "date-fns-tz": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-1.1.4.tgz",
+ "integrity": "sha512-lQ+FF7xUxxRuRqIY7H/lagnT3PhhSnnvtGHzjE5WZKwRyLU7glJfLys05SZ7zHlEr6RXWiqkmgWq4nCkcElR+g=="
+ },
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
diff --git a/src/JobsJobsJobs/App/package.json b/src/JobsJobsJobs/App/package.json
index e8a745d..87c38ff 100644
--- a/src/JobsJobsJobs/App/package.json
+++ b/src/JobsJobsJobs/App/package.json
@@ -1,6 +1,6 @@
{
"name": "jobs-jobs-jobs",
- "version": "1.0.1",
+ "version": "1.9.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
@@ -11,6 +11,8 @@
"dependencies": {
"@mdi/font": "5.9.55",
"core-js": "^3.6.5",
+ "date-fns": "^2.23.0",
+ "date-fns-tz": "^1.1.4",
"marked": "^2.1.3",
"roboto-fontface": "*",
"vue": "^3.0.0",
diff --git a/src/JobsJobsJobs/App/src/App.vue b/src/JobsJobsJobs/App/src/App.vue
index 5ea03b9..41b22f7 100644
--- a/src/JobsJobsJobs/App/src/App.vue
+++ b/src/JobsJobsJobs/App/src/App.vue
@@ -23,9 +23,9 @@
diff --git a/src/JobsJobsJobs/App/src/components/shared/LoadData.vue b/src/JobsJobsJobs/App/src/components/LoadData.vue
similarity index 100%
rename from src/JobsJobsJobs/App/src/components/shared/LoadData.vue
rename to src/JobsJobsJobs/App/src/components/LoadData.vue
diff --git a/src/JobsJobsJobs/App/src/components/layout/AppFooter.vue b/src/JobsJobsJobs/App/src/components/layout/AppFooter.vue
new file mode 100644
index 0000000..49ca03c
--- /dev/null
+++ b/src/JobsJobsJobs/App/src/components/layout/AppFooter.vue
@@ -0,0 +1,38 @@
+
+
+ Jobs, Jobs, Jobs v{{appVersion}} •
diff --git a/src/JobsJobsJobs/App/src/components/shared/TitleBar.vue b/src/JobsJobsJobs/App/src/components/layout/TitleBar.vue similarity index 90% rename from src/JobsJobsJobs/App/src/components/shared/TitleBar.vue rename to src/JobsJobsJobs/App/src/components/layout/TitleBar.vue index ae6d330..59c7972 100644 --- a/src/JobsJobsJobs/App/src/components/shared/TitleBar.vue +++ b/src/JobsJobsJobs/App/src/components/layout/TitleBar.vue @@ -4,7 +4,7 @@ + + diff --git a/src/JobsJobsJobs/App/src/views/citizen/EditProfile.vue b/src/JobsJobsJobs/App/src/views/citizen/EditProfile.vue index 6b61b72..ad5e7da 100644 --- a/src/JobsJobsJobs/App/src/views/citizen/EditProfile.vue +++ b/src/JobsJobsJobs/App/src/views/citizen/EditProfile.vue @@ -113,7 +113,7 @@ import { computed, defineComponent, Ref, ref } from 'vue' import { useRouter } from 'vue-router' import api, { LogOnSuccess, Profile } from '../../api' import MarkdownEditor from '../../components/MarkdownEditor.vue' -import LoadData from '../../components/shared/LoadData.vue' +import LoadData from '../../components/LoadData.vue' import { useStore } from '../../store' export default defineComponent({ diff --git a/src/JobsJobsJobs/App/src/views/profile/ProfileView.vue b/src/JobsJobsJobs/App/src/views/profile/ProfileView.vue index 3f278b7..1a7fee1 100644 --- a/src/JobsJobsJobs/App/src/views/profile/ProfileView.vue +++ b/src/JobsJobsJobs/App/src/views/profile/ProfileView.vue @@ -36,7 +36,7 @@ import { computed, defineComponent, ref, Ref } from 'vue' import { useRoute, useRouter } from 'vue-router' import marked from 'marked' -import LoadData from '../../components/shared/LoadData.vue' +import LoadData from '../../components/LoadData.vue' import { useStore } from '../../store' import api, { LogOnSuccess, markedOptions, ProfileForView } from '../../api' diff --git a/src/JobsJobsJobs/App/tsconfig.json b/src/JobsJobsJobs/App/tsconfig.json index e621cbc..b7d3b4a 100644 --- a/src/JobsJobsJobs/App/tsconfig.json +++ b/src/JobsJobsJobs/App/tsconfig.json @@ -10,6 +10,7 @@ "esModuleInterop": true, "allowSyntheticDefaultImports": true, "sourceMap": true, + "resolveJsonModule": true, "baseUrl": ".", "types": [ "webpack-env"