File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 }: OwnProps & SmuiAttrs <' tbody' , keyof OwnProps > = $props ();
4141
4242 let element: HTMLTableSectionElement ;
43- let rows: SMUIDataTableRowAccessor [] = $state ([]) ;
44- const rowAccessorMap = $state (
45- new WeakMap < HTMLTableRowElement , SMUIDataTableRowAccessor >() ,
46- );
47-
43+ let rows: SMUIDataTableRowAccessor [] = [] ;
44+ const rowAccessorMap = new WeakMap <
45+ HTMLTableRowElement ,
46+ SMUIDataTableRowAccessor
47+ > ();
4848 setContext (' SMUI:data-table:row:header' , false );
4949
5050 setContext (
Original file line number Diff line number Diff line change 3030
3131 let element: HTMLTableSectionElement ;
3232 let checkbox: SMUICheckboxInputAccessor | undefined = $state ();
33- let cells: SMUIDataTableCellAccessor [] = $state ([]);
34- const cellAccessorMap = $state .raw (
35- new WeakMap <HTMLTableCellElement , SMUIDataTableCellAccessor >(),
36- );
33+ let cells: SMUIDataTableCellAccessor [] = [];
34+ const cellAccessorMap = new WeakMap <
35+ HTMLTableCellElement ,
36+ SMUIDataTableCellAccessor
37+ > ();
3738
3839 setContext (' SMUI:data-table:row:header' , true );
3940
Original file line number Diff line number Diff line change 189189
190190 let element: ReturnType <SmuiComponent <SmuiElementMap [TagName ]>>;
191191 let instance: MDCListFoundation | undefined = $state ();
192- let items: SMUIListItemAccessor [] = $state ([]) ;
192+ let items: SMUIListItemAccessor [] = [] ;
193193 let role = getContext <string | undefined >(' SMUI:list:role' );
194194 const itemAccessorMap = new WeakMap <Element , SMUIListItemAccessor >();
195195 let selectionDialog = getContext <boolean | undefined >(
Original file line number Diff line number Diff line change 241241 : ' shortcut' in section
242242 ? section .shortcut
243243 : undefined }
244- activated ={section === activeSection }
244+ activated ={section . route === activeSection ?. route }
245245 style ={section .indent
246246 ? ' margin-left: ' + section .indent * 25 + ' px;'
247247 : ' ' }
284284
285285 let { children }: { children: Snippet } = $props ();
286286
287- const iframe = $page .url .pathname .includes (' /iframe' );
287+ const iframe = $derived ( $ page .url .pathname .includes (' /iframe' ) );
288288
289289 let drawer: Drawer | undefined = $state ();
290290 let mainContent: HTMLElement | undefined = $state ();
You can’t perform that action at this time.
0 commit comments