diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..db98e59 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + "associatedIndex": 2 +} + + + + + + + { + "keyToString": { + "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "RunOnceActivity.git.unshallow": "true", + "git-widget-placeholder": "frontend-0.2.0", + "last_opened_file_path": "/Users/gabriel/Documents/GitHub/chopin/frontend/src/views", + "list.type.of.created.stylesheet": "SCSS", + "node.js.detected.package.eslint": "true", + "node.js.detected.package.tslint": "true", + "node.js.selected.package.eslint": "(autodetect)", + "node.js.selected.package.tslint": "(autodetect)", + "nodejs_package_manager_path": "npm", + "ts.external.directory.path": "/Users/gabriel/Documents/GitHub/chopin/frontend/node_modules/typescript/lib", + "vue.rearranger.settings.migration": "true" + }, + "keyToStringList": { + "vue.recent.templates": [ + "Vue Composition API Component" + ] + } +} + + + + + + + + + + + + + + + + + + + + + 1740503280401 + + + + + + \ No newline at end of file diff --git a/frontend/.vite/deps/_metadata.json b/frontend/.vite/deps/_metadata.json new file mode 100644 index 0000000..cf3e133 --- /dev/null +++ b/frontend/.vite/deps/_metadata.json @@ -0,0 +1,25 @@ +{ + "hash": "e3fc6723", + "configHash": "0efc9154", + "lockfileHash": "61d6d597", + "browserHash": "9c288342", + "optimized": { + "vue": { + "src": "../../node_modules/vue/dist/vue.runtime.esm-bundler.js", + "file": "vue.js", + "fileHash": "6c0b41d9", + "needsInterop": false + }, + "pinia": { + "src": "../../node_modules/pinia/dist/pinia.mjs", + "file": "pinia.js", + "fileHash": "a962c13a", + "needsInterop": false + } + }, + "chunks": { + "chunk-IJV5NOMV": { + "file": "chunk-IJV5NOMV.js" + } + } +} \ No newline at end of file diff --git a/frontend/.vite/deps/package.json b/frontend/.vite/deps/package.json new file mode 100644 index 0000000..3dbc1ca --- /dev/null +++ b/frontend/.vite/deps/package.json @@ -0,0 +1,3 @@ +{ + "type": "module" +} diff --git a/frontend/src/assets/Icons/DefaultPlaylist.vue b/frontend/src/assets/Icons/DefaultPlaylist.vue new file mode 100644 index 0000000..7ee1535 --- /dev/null +++ b/frontend/src/assets/Icons/DefaultPlaylist.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/LectureList.vue b/frontend/src/components/LectureList.vue index 9329442..47307f0 100644 --- a/frontend/src/components/LectureList.vue +++ b/frontend/src/components/LectureList.vue @@ -2,6 +2,7 @@ import MiniatureList from "../items/MiniatureList.vue"; import {defineProps} from "vue"; +import {lectureListStore} from "../stores/dataStore.ts"; const props = defineProps({ popup: { @@ -9,65 +10,18 @@ const props = defineProps({ default: true } }); + +const lecturesList = lectureListStore();