fix: 移除分享頁面不需要的刪除鈕

This commit is contained in:
Ting-Jun Wang 2021-01-18 21:36:09 +08:00
parent e058cd0db9
commit 102d51fd1a
Signed by: snsd0805
GPG Key ID: 8DB0D22BC1217D33
3 changed files with 7 additions and 2 deletions

View File

@ -254,6 +254,7 @@ var mainWindow = {
<course-table
v-bind:selectCourses="selectCourses"
v-bind:select_c="selectCourses"
v-bind:is_shared="false"
v-on:remove-course="removeCourse"
></course-table>
</div>

View File

@ -69,6 +69,7 @@ var share = {
<course-table
v-bind:selectCourses="selectCourses"
v-bind:select_c="selectCourses"
v-bind:is_shared="true"
></course-table>
</div>
</div>

View File

@ -1,9 +1,10 @@
var courseDiv = {
props: ['course'],
props: ['course', 'is_shared'],
template: `
<div style='border: 5px #1abc9c solid; text-align: center;'>
{{ course.name }}
<button type="button"
v-if="!is_shared"
v-on:click="$emit('remove-course', course.name)"
class="btn btn-danger btn-sm"
>
@ -21,7 +22,7 @@ var tempDiv = {
`
}
var courseTable = {
props: ['select_c'],
props: ['select_c', 'is_shared'],
data: function(){
return {
'courses': {},
@ -95,6 +96,7 @@ var courseTable = {
<course-div
v-if="exist(week+'z')"
v-bind:course="courses[week+'z']"
v-bind:is_shared="is_shared"
v-on:remove-course="removeCourseHandler"
></course-div>
@ -109,6 +111,7 @@ var courseTable = {
<course-div
v-if="exist(week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))) && !courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))].temp"
v-bind:course="courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))]"
v-bind:is_shared="is_shared"
v-on:remove-course="removeCourseHandler"
></course-div>
<temp-div