@@ -51,16 +51,8 @@ addTheme("/themes/fun.css");
5151
5252import ContextMenu from './components/Contextmenu.jsx' ;
5353
54- const removeServer = ( src ) => {
55- setState ( "servers" , servers =>
56- servers . filter ( server => server . src !== src )
57- ) ;
58- } ;
59-
6054import "./core/ContextMenuDefs.jsx"
6155
62- const [ firstBarWidth , setFirstBarWidth ] = createSignal ( 260 ) ;
63- export const [ thirdBarWidth , setThirdBarWidth ] = createSignal ( 320 ) ;
6456
6557
6658const defaultState = {
@@ -91,6 +83,8 @@ const defaultState = {
9183 loadAttachments : "all" ,
9284 showNicknames : "nickname" ,
9385 blockedMessages : "collapsed" ,
86+ firstBarWidth : 260 ,
87+ thirdBarWidth : 320 ,
9488 }
9589} ;
9690export const [ unreads , setUnreads ] = createStore ( {
@@ -138,6 +132,23 @@ export const [state, setState] = createStore({
138132 } ,
139133} ) ;
140134
135+
136+ const [ firstBarWidth , setFirstBarWidth ] = createSignal (
137+ state . settings . firstBarWidth
138+ ) ;
139+
140+ export const [ thirdBarWidth , setThirdBarWidth ] = createSignal (
141+ state . settings . thirdBarWidth
142+ ) ;
143+
144+ createEffect ( ( ) => {
145+ setState ( "settings" , "firstBarWidth" , firstBarWidth ( ) ) ;
146+ } ) ;
147+
148+ createEffect ( ( ) => {
149+ setState ( "settings" , "thirdBarWidth" , thirdBarWidth ( ) ) ;
150+ } ) ;
151+
141152export var tempState = { } ;
142153window . tempState = tempState
143154window . state = state ;
0 commit comments