Skip to content

Commit 551ed5e

Browse files
committed
v.8.8
1 parent dfe0cbe commit 551ed5e

File tree

3 files changed

+20
-14
lines changed

3 files changed

+20
-14
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,3 +204,7 @@
204204
- fix: snapps api not sanitizing input
205205
- 0.8.7.5
206206
- general update, cleaning and optimization of the dependencies
207+
- 0.8.8
208+
- general cleanup after updating some dependencies (svelte-search-params and
209+
svelte5 updates)
210+
- fixed cased https check

src/lib/ui/chart.svelte

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import { onMount } from 'svelte';
55
import Input from './input.svelte';
66
import { _ } from 'svelte-i18n';
7-
import { queryParam } from 'sveltekit-search-params';
7+
import { queryParameters } from 'sveltekit-search-params';
88
import { type DateValue, CalendarDate } from '@internationalized/date';
99
1010
let {
@@ -67,9 +67,10 @@
6767
let clientHeight = $state(0);
6868
const _start = new CalendarDate(start.getFullYear(), start.getMonth() + 1, start.getDate());
6969
const _end = new CalendarDate(end.getFullYear(), end.getMonth() + 1, end.getDate());
70-
const startParam = queryParam<DateValue>(
71-
'start',
70+
const params = queryParameters(
7271
{
72+
'start':{
73+
7374
defaultValue: _start,
7475
encode: (value) => value.toString(),
7576
decode: (value) => {
@@ -78,12 +79,7 @@
7879
return new CalendarDate(date.getFullYear(), date.getMonth() + 1, date.getDate());
7980
}
8081
},
81-
{ showDefaults: false }
82-
);
83-
84-
const endParam = queryParam<DateValue>(
85-
'end',
86-
{
82+
end:{
8783
defaultValue: _end,
8884
encode: (value) => value.toString(),
8985
decode: (value) => {
@@ -92,8 +88,10 @@
9288
return new CalendarDate(date.getFullYear(), date.getMonth() + 1, date.getDate());
9389
}
9490
},
95-
{ showDefaults: false }
91+
}
9692
);
93+
94+
9795
</script>
9896

9997
<div class="relative flex h-full w-full flex-col">
@@ -114,7 +112,7 @@
114112
name="start"
115113
label={$_('globals.start')}
116114
type="date"
117-
bind:date={$startParam}
115+
bind:date={params.start}
118116
actions={{
119117
focus: (e) => {
120118
(e.currentTarget as HTMLInputElement)?.showPicker();
@@ -125,7 +123,7 @@
125123
name="end"
126124
label={$_('globals.end')}
127125
type="date"
128-
bind:date={$endParam}
126+
bind:date={params.end}
129127
actions={{
130128
focus: (e) => {
131129
(e.currentTarget as HTMLInputElement)?.showPicker();

src/lib/ui/input.svelte

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
name: string;
2222
label?: string;
2323
type?: HTMLInputElement['type'];
24-
icons?: { left?: string; right?: string, sizeLeft?:number };
24+
icons?: { left?: string; right?: string; sizeLeft?: number };
2525
actions?: {
2626
left?: MouseEventHandler<HTMLButtonElement>;
2727
right?: MouseEventHandler<HTMLButtonElement>;
@@ -58,7 +58,11 @@
5858
class="flex w-full max-w-max items-center gap-2 px-2"
5959
onclick={(e) => actions?.left?.(e) || element?.focus()}
6060
>
61-
<Icon ph={icons.left} css={css ? { icon: css?.['icon-left'] } : undefined} size={icons.sizeLeft}></Icon>
61+
<Icon
62+
ph={icons.left}
63+
css={css ? { icon: css?.['icon-left'] } : undefined}
64+
size={icons.sizeLeft}
65+
></Icon>
6266
</button>
6367
{/if}
6468
{#if type !== 'textarea' && type !== 'date'}

0 commit comments

Comments
 (0)