Skip to content

Commit 5ff9f38

Browse files
authored
[6.x] Normalize collection listing mode preference (#13798)
1 parent f163a3e commit 5ff9f38

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

resources/js/components/collections/Listing.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,12 +209,14 @@ export default {
209209
},
210210
211211
data() {
212+
const modePreference = this.$preferences.get('collections.listing_mode')
213+
212214
return {
213215
initializedRequest: false,
214216
items: this.initialRows,
215217
columns: this.initialColumns,
216218
requestUrl: cp_url(`collections`),
217-
mode: this.$preferences.get('collections.listing_mode', 'list'),
219+
mode: !modePreference || !['list', 'grid'].includes(modePreference) ? 'list' : modePreference,
218220
source: null,
219221
};
220222
},

0 commit comments

Comments
 (0)