fixed active index label match

This commit is contained in:
Gani Georgiev
2025-09-07 08:01:36 +03:00
parent 5c9570c8de
commit 6af4d88529
30 changed files with 41 additions and 41 deletions
@@ -21,7 +21,7 @@
$: indexParts = CommonHelper.parseIndex(index);
$: indexColumns = indexParts.columns?.map((c) => c.name.toLowerCase()) || [];
$: lowerCasedIndexColumns = indexParts.columns?.map((c) => c.name.toLowerCase()) || [];
export function show(showIndex, showKey) {
key = !CommonHelper.isEmpty(showKey) ? showKey : "";
@@ -49,7 +49,7 @@
}
function submit() {
if (!indexColumns.length) {
if (!lowerCasedIndexColumns.length) {
return;
}
@@ -129,7 +129,7 @@
<button
type="button"
class="label link-primary"
class:label-info={indexColumns.includes(column)}
class:label-info={lowerCasedIndexColumns.includes(column.toLowerCase())}
on:click={() => toggleColumn(column)}
>
{column}
@@ -155,7 +155,7 @@
<button
type="button"
class="btn"
class:btn-disabled={indexColumns.length <= 0}
class:btn-disabled={lowerCasedIndexColumns.length <= 0}
on:click={() => submit()}
>
<span class="txt">Set index</span>