From 10c802f97f3416add273e0f0be57855baa44f611 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Wed, 6 Dec 2023 22:09:05 +0300 Subject: [PATCH] Disable checkbox for channels without streams --- src/components/ChannelItem.svelte | 3 ++- src/components/Checkbox.svelte | 11 +++++++++++ src/components/CountryItem.svelte | 4 +++- src/components/SelectAllButton.svelte | 14 ++++++++------ 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/components/ChannelItem.svelte b/src/components/ChannelItem.svelte index 123d1729e..a1361d633 100644 --- a/src/components/ChannelItem.svelte +++ b/src/components/ChannelItem.svelte @@ -65,6 +65,7 @@ } $: isSelected = !!$selected.find(c => c.id === channel.id) + $: isDisabled = channel.streams === 0 {#if $downloadMode} @@ -72,7 +73,7 @@ transition:fade={{ duration: 200 }} class="w-14 h-14 shrink-0 flex items-center absolute -left-14" > - + {/if}
+{:else if disabled} + {:else}