From 40369e3c4c0f84bcdcc68e6bb513cacace7b6425 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Thu, 7 Dec 2023 00:10:26 +0300 Subject: [PATCH] Update CountryItem.svelte --- src/components/CountryItem.svelte | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/CountryItem.svelte b/src/components/CountryItem.svelte index 58ba0beb5..bbadc19e2 100644 --- a/src/components/CountryItem.svelte +++ b/src/components/CountryItem.svelte @@ -11,10 +11,11 @@ $: hasStreams = channels.filter(c => c.streams > 0) + $: expanded = country.expanded || (channels && channels.length > 0 && hasQuery) $: intersect = _.intersectionBy($selected, hasStreams, 'id') - $: expanded = country.expanded || (hasStreams && hasStreams.length > 0 && hasQuery) - $: isSelected = intersect.length === hasStreams.length $: isIndeterminate = intersect.length !== 0 && intersect.length < hasStreams.length + $: isDisabled = hasStreams.length === 0 + $: isSelected = intersect.length === hasStreams.length && hasStreams.length > 0 function onExpand() { country.expanded = !country.expanded @@ -44,6 +45,7 @@ >