set sane default for sideQueue column config

This commit is contained in:
jeffvli
2025-11-12 20:03:37 -08:00
parent 6bde14be49
commit dee73d5632
+11 -8
View File
@@ -9,6 +9,7 @@ import { createWithEqualityFn } from 'zustand/traditional';
import i18n from '/@/i18n/i18n'; import i18n from '/@/i18n/i18n';
import { import {
ALBUM_TABLE_COLUMNS, ALBUM_TABLE_COLUMNS,
pickTableColumns,
PLAYLIST_SONG_TABLE_COLUMNS, PLAYLIST_SONG_TABLE_COLUMNS,
PLAYLIST_TABLE_COLUMNS, PLAYLIST_TABLE_COLUMNS,
SONG_TABLE_COLUMNS, SONG_TABLE_COLUMNS,
@@ -861,14 +862,16 @@ const initialState: SettingsState = {
pagination: ListPaginationType.INFINITE, pagination: ListPaginationType.INFINITE,
table: { table: {
autoFitColumns: true, autoFitColumns: true,
columns: SONG_TABLE_COLUMNS.map((column) => ({ columns: pickTableColumns({
align: column.align, autoSizeColumns: [TableColumn.TITLE_COMBINED],
autoSize: column.autoSize, columns: SONG_TABLE_COLUMNS,
id: column.value, enabledColumns: [
isEnabled: column.isEnabled, TableColumn.ROW_INDEX,
pinned: column.pinned, TableColumn.TITLE_COMBINED,
width: column.width, TableColumn.DURATION,
})), TableColumn.USER_FAVORITE,
],
}),
enableAlternateRowColors: true, enableAlternateRowColors: true,
enableHorizontalBorders: true, enableHorizontalBorders: true,
enableRowHoverHighlight: true, enableRowHoverHighlight: true,