@@ -234,35 +234,34 @@ export const usePaginatedChannels = ({
234
234
// Any time DB is synced, we need to update the UI with local DB channels first,
235
235
// and then call queryChannels to ensure any new channels are added to UI.
236
236
listener = DBSyncManager . onSyncStatusChange ( async ( syncStatus ) => {
237
- if ( syncStatus ) {
238
- const loadingChannelsSucceeded = await loadOfflineChannels ( ) ;
239
- if ( loadingChannelsSucceeded ) {
240
- await reloadList ( ) ;
241
- setForceUpdate ( ( u ) => u + 1 ) ;
242
- }
243
- }
237
+ // if (syncStatus) {
238
+ // const loadingChannelsSucceeded = await loadOfflineChannels();
239
+ // if (loadingChannelsSucceeded) {
240
+ // await reloadList();
241
+ // setForceUpdate((u) => u + 1);
242
+ // }
243
+ // }
244
244
} ) ;
245
245
// On start, load the channels from local db.
246
- loadOfflineChannels ( ) . then ( ( success ) => {
247
- // If db is already synced (sync api and pending api calls), then
248
- // right away call queryChannels.
249
- if ( success ) {
250
- const dbSyncStatus = DBSyncManager . getSyncStatus ( ) ;
251
- if ( dbSyncStatus ) {
252
- reloadList ( ) ;
253
- }
254
- }
255
- } ) ;
246
+ // loadOfflineChannels().then((success) => {
247
+ // // If db is already synced (sync api and pending api calls), then
248
+ // // right away call queryChannels.
249
+ // if (success) {
250
+ // const dbSyncStatus = DBSyncManager.getSyncStatus();
251
+ // if (dbSyncStatus) {
252
+ // reloadList();
253
+ // }
254
+ // }
255
+ // });
256
256
} else {
257
257
listener = client . on ( 'connection.changed' , async ( event ) => {
258
258
if ( event . online ) {
259
259
await refreshList ( ) ;
260
260
setForceUpdate ( ( u ) => u + 1 ) ;
261
261
}
262
262
} ) ;
263
-
264
- reloadList ( ) ;
265
263
}
264
+ reloadList ( ) ;
266
265
267
266
return ( ) => listener ?. unsubscribe ?.( ) ;
268
267
// eslint-disable-next-line react-hooks/exhaustive-deps
0 commit comments