handleViewChange('home')} showLabel={isExpanded} > {#snippet icon()}{/snippet}
handleViewChange('favorites')} showLabel={isExpanded} > {#snippet icon()}{/snippet}
{#if !isOffline}
{#if isExpanded}
{$t('nav.playlists')}
{/if} {#if menuOpen}
{$t('library.sortBy')}
{#if sortSubmenuOpen}
{/if}
{/if} {#if !playlistsCollapsed || !isExpanded}
{#if playlistsLoading} {#if isExpanded}
{$t('actions.loading')}
{/if} {:else if visiblePlaylists.length > 0}
{#each visiblePlaylists as playlist (playlist.id)} handlePlaylistClick(playlist)} onHover={() => loadPlaylistTooltip(playlist)} showLabel={isExpanded} > {#snippet icon()}{/snippet} {/each}
{:else if userPlaylists.length > 0} {#if isExpanded}
{$t('playlist.allHidden')}
{/if} {:else} {#if isExpanded}
{$t('empty.noPlaylists')}
{/if} {/if}
{/if}
{/if}
{#if isExpanded} {/if} {#if !localLibraryCollapsed || !isExpanded} handleViewChange('library')} showLabel={isExpanded} > {#snippet icon()}{/snippet} {/if}
{#if isExpanded} handleViewChange('settings'))} {onAboutClick} /> {:else} {/if}