Skip to content

Commit 92cdeed

Browse files
committed
Hide FB columns on chapter page by default
1 parent 3d6c218 commit 92cdeed

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

frontend/ChapterList.vue

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,19 @@
6464
<b-input v-model="filterName" type="text" icon="filter"></b-input>
6565
</b-field>
6666
</div>
67+
<div class="level-item">
68+
<b-checkbox v-model="showFacebookColumns">Show FB columns</b-checkbox>
69+
</div>
6770
</div>
6871
</nav>
6972

70-
<b-table :data="filteredChapters" striped hoverable default-sort="Name">
73+
<b-table
74+
:data="filteredChapters"
75+
striped
76+
hoverable
77+
default-sort="Name"
78+
:key="showFacebookColumns"
79+
>
7180
<b-table-column v-slot="props">
7281
<div style="width: 130px">
7382
<b-button @click="showModal('edit-chapter-modal', props.row)">
@@ -108,11 +117,25 @@
108117
>
109118
</b-table-column>
110119

111-
<b-table-column field="LastFBEvent" label="Last FB Event" v-slot="props" centered sortable>
120+
<b-table-column
121+
field="LastFBEvent"
122+
label="Last FB Event"
123+
v-slot="props"
124+
centered
125+
sortable
126+
v-if="showFacebookColumns"
127+
>
112128
<span class="tag">{{ props.row.LastFBEvent || 'None' }}</span>
113129
</b-table-column>
114130

115-
<b-table-column field="LastFBSync" label="FB Sync Status" v-slot="props" centered sortable>
131+
<b-table-column
132+
field="LastFBSync"
133+
label="FB Sync Status"
134+
v-slot="props"
135+
centered
136+
sortable
137+
v-if="showFacebookColumns"
138+
>
116139
<b-icon icon="circle" :type="colorFBSyncStatus(props.row.LastFBSync)"></b-icon>
117140
</b-table-column>
118141
</b-table>
@@ -913,6 +936,7 @@ export default Vue.extend({
913936
currentChapter: {} as Chapter,
914937
currentChapterIndex: -1,
915938
chapters: [] as Chapter[],
939+
showFacebookColumns: false,
916940
disableConfirmButton: false,
917941
currentModalName: '',
918942
showMoreOptions: false,

0 commit comments

Comments
 (0)