diff --git a/index.html b/index.html
index 3b65b0d..6c2baeb 100644
--- a/index.html
+++ b/index.html
@@ -62,6 +62,8 @@
v-bind:selected_c="selectCourses"
v-bind:find_name="foundName"
v-on:add-course="addCourse"
+ v-on:show-temp="saveTemp"
+ v-on:delete-temp="deleteTemp"
>
diff --git a/js/components/coursesList.vue b/js/components/coursesList.vue
index 7d1125d..9b7909a 100644
--- a/js/components/coursesList.vue
+++ b/js/components/coursesList.vue
@@ -33,13 +33,18 @@ var coursesList = {
}
}
return true
+ },
+ 'log': function(name, data){
+ console.log(name, data)
}
},
watch: {
'selected_c': function(){
var temp = []
for(var c of this.selected_c){
- temp.push(c.time)
+ if(c.temp==false){
+ temp.push(c.time)
+ }
}
this.selectedTime = temp
},
@@ -60,7 +65,8 @@ var coursesList = {
|
@@ -83,7 +89,8 @@ var coursesList = {
|
diff --git a/js/components/table.vue b/js/components/table.vue
index bafd086..d9c2415 100644
--- a/js/components/table.vue
+++ b/js/components/table.vue
@@ -2,9 +2,9 @@ var courseDiv = {
props: ['course'],
template: `
- {{ course }}
+ {{ course.name }}
`
}
-
+var tempDiv = {
+ props: ['course'],
+ template: `
+
+ {{ course.name }}
+
+ `
+}
var courseTable = {
props: ['select_c'],
data: function(){
@@ -41,7 +48,10 @@ var courseTable = {
var weekendLock = false
for(var c of this.select_c){
- this.courses[c.time] = c.name
+ this.courses[c.time] = {
+ 'name': c.name,
+ 'temp': c.temp
+ }
if(c.time[0]==6 || c.time[0]==7){
weekendLock = true
@@ -55,7 +65,8 @@ var courseTable = {
}
},
components: {
- 'course-div': courseDiv
+ 'course-div': courseDiv,
+ 'temp-div': tempDiv
},
template: `
|