Spaces:
Running
Running
fix(toolinput): make checkbox bigger & prevent number inputs from crashing
Browse files
src/routes/tools/ToolInputComponent.svelte
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
return value || "";
|
13 |
}
|
14 |
})();
|
15 |
-
let previousValue: string | boolean | number =
|
16 |
|
17 |
$: value = typeof innerValue === "string" ? innerValue : innerValue.toString();
|
18 |
</script>
|
@@ -65,7 +65,7 @@
|
|
65 |
{:else if type === "bool" && typeof innerValue === "boolean"}
|
66 |
<input
|
67 |
type="checkbox"
|
68 |
-
class="peer rounded-lg border-2 border-gray-200 bg-gray-100 p-1"
|
69 |
bind:checked={innerValue}
|
70 |
/>
|
71 |
<!-- Literal['bigvgan_24khz_100band', 'bigvgan_base_24khz_100band', 'bigvgan_22khz_80band', 'bigvgan_base_22khz_80band', 'bigvgan_v2_22khz_80band_256x', 'bigvgan_v2_22khz_80band_fmax8k_256x', 'bigvgan_v2_24khz_100band_256x', 'bigvgan_v2_44khz_128band_256x', 'bigvgan_v2_44khz_128band_512x'] -->
|
|
|
12 |
return value || "";
|
13 |
}
|
14 |
})();
|
15 |
+
let previousValue: string | boolean | number = innerValue;
|
16 |
|
17 |
$: value = typeof innerValue === "string" ? innerValue : innerValue.toString();
|
18 |
</script>
|
|
|
65 |
{:else if type === "bool" && typeof innerValue === "boolean"}
|
66 |
<input
|
67 |
type="checkbox"
|
68 |
+
class="peer my-auto mr-4 size-6 rounded-lg border-2 border-gray-200 bg-gray-100 p-1"
|
69 |
bind:checked={innerValue}
|
70 |
/>
|
71 |
<!-- Literal['bigvgan_24khz_100band', 'bigvgan_base_24khz_100band', 'bigvgan_22khz_80band', 'bigvgan_base_22khz_80band', 'bigvgan_v2_22khz_80band_256x', 'bigvgan_v2_22khz_80band_fmax8k_256x', 'bigvgan_v2_24khz_100band_256x', 'bigvgan_v2_44khz_128band_256x', 'bigvgan_v2_44khz_128band_512x'] -->
|