File tree Expand file tree Collapse file tree 4 files changed +36
-28
lines changed
src/Exceptionless.Web/ClientApp Expand file tree Collapse file tree 4 files changed +36
-28
lines changed Original file line number Diff line number Diff line change 59
59
"@tanstack/svelte-query-devtools" : " https://pkg.pr.new/@tanstack/svelte-query-devtools@28f98f9" ,
60
60
"@tanstack/svelte-table" : " ^9.0.0-alpha.10" ,
61
61
"@typeschema/class-validator" : " ^0.3.0" ,
62
- "bits-ui" : " ^1.0.0-next.74 " ,
62
+ "bits-ui" : " ^1.0.0-next.77 " ,
63
63
"class-validator" : " ^0.14.1" ,
64
64
"clsx" : " ^2.1.1" ,
65
65
"formsnap" : " ^2.0.0" ,
78
78
"unplugin-icons" : " ^0.22.0"
79
79
},
80
80
"type" : " module"
81
- }
81
+ }
Original file line number Diff line number Diff line change 15
15
ref = $bindable (null ),
16
16
open = $bindable (true ),
17
17
onOpenChange = () => {},
18
- controlledOpen = false ,
19
18
class : className,
20
19
style,
21
20
children,
22
21
... restProps
23
22
}: WithElementRef <HTMLAttributes <HTMLDivElement >> & {
24
23
open? : boolean ;
25
24
onOpenChange? : (open : boolean ) => void ;
26
- controlledOpen? : boolean ;
27
25
} = $props ();
28
26
29
27
const sidebar = setSidebar ({
30
28
open : () => open ,
31
29
setOpen : (value : boolean ) => {
32
- if (controlledOpen ) {
33
- onOpenChange (value );
34
- } else {
35
- open = value ;
36
- onOpenChange (value );
37
- }
30
+ open = value ;
31
+ onOpenChange (value );
38
32
39
33
// This sets the cookie to keep the sidebar state.
40
34
document .cookie = ` ${SIDEBAR_COOKIE_NAME }=${open }; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE } ` ;
Original file line number Diff line number Diff line change 36
36
</div >
37
37
{:else if sidebar .isMobile }
38
38
<Sheet .Root
39
- controlledOpen
40
- open ={sidebar .openMobile }
41
- onOpenChange ={sidebar .setOpenMobile }
39
+ bind:open ={() => sidebar .openMobile , (v ) => sidebar .setOpenMobile (v )}
42
40
{...restProps }
43
41
>
44
42
<Sheet .Content
You can’t perform that action at this time.
0 commit comments