diff --git a/apps/container/package.json b/apps/container/package.json index b1b512cd..377a4528 100644 --- a/apps/container/package.json +++ b/apps/container/package.json @@ -12,6 +12,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "@amcharts/amcharts5": "^5.4.1", "@mdi/font": "^7.2.96", "@tanstack/query-core": "^5.0.0-rc.4", "@tanstack/vue-query": "5.0.0-rc.4", @@ -25,10 +26,15 @@ "react-dom": "^18.2.0", "services": "*", "stores": "*", + "utils": "*", "vue": "3.3.4", + "dayjs": "^1.11.9", + "lodash.debounce": "^4.0.8", "vue-router": "4.2.5", "vue-zustand": "^0.6.0", - "vuetify": "3.3.20" + "vuetify": "3.3.20", + "highcharts": "^11.1.0", + "highcharts-vue": "^1.4.3" }, "devDependencies": { "@babel/plugin-transform-private-methods": "^7.22.5", @@ -36,6 +42,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/user-event": "^14.5.1", "@testing-library/vue": "^7.0.0", + "@types/lodash.debounce": "^4.0.7", "@typescript-eslint/eslint-plugin": "6.7.4", "@typescript-eslint/parser": "6.7.4", "@vitejs/plugin-vue": "^4.4.0", @@ -58,7 +65,8 @@ "sass": "1.68.0", "sass-loader": "13.3.2", "typescript": "5.2.2", - "vitest": "^0.34.6" + "vitest": "^0.34.6", + "types": "*" }, "gitHooks": { "pre-commit": "lint-staged" diff --git a/apps/container/src/App.vue b/apps/container/src/App.vue index 06c7d86a..707a7031 100644 --- a/apps/container/src/App.vue +++ b/apps/container/src/App.vue @@ -2,7 +2,7 @@ - + @@ -10,12 +10,14 @@ diff --git a/apps/container/src/components/ConceptsHorizontalChart.vue b/apps/container/src/components/ConceptsHorizontalChart.vue new file mode 100644 index 00000000..f0f7a1dd --- /dev/null +++ b/apps/container/src/components/ConceptsHorizontalChart.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/apps/container/src/components/ConceptsPieChart.vue b/apps/container/src/components/ConceptsPieChart.vue new file mode 100644 index 00000000..761a46a2 --- /dev/null +++ b/apps/container/src/components/ConceptsPieChart.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/apps/container/src/components/PaperCard/PaperCard.vue b/apps/container/src/components/PaperCard/PaperCard.vue index eed27dbf..98f66daf 100644 --- a/apps/container/src/components/PaperCard/PaperCard.vue +++ b/apps/container/src/components/PaperCard/PaperCard.vue @@ -1,5 +1,5 @@