hunk.code_window:           return Container(key: const ValueKey('hiding'));
           },
         ),
       );
     }
   }
hunk.labels: keep replace replace replace keep keep keep
hunk.after_edit:         return AnimatedSwitcher(
             duration: fadeInDuration ?? Duration.zero,
             child: c,
           );
         },
  
hunk.file_path: mobile/lib/shared/ui/delayed_loading_indicator.dart
hunk.type: replace
file: import { format } from 'sql-formatter';
  import { Logger } from 'typeorm';
  
  export class SqlLogger implements Logger {
    queries: string[] = [];
    errors: Array<{ error: string | Error; query: string }> = [];
  
    clear() {
      this.queries = [];
      this.errors = [];
    }
  
    logQuery(query: string) {
      this.queries.push(format(query, { language: 'postgresql' }));
    }
  
    logQueryError(error: string | Error, query: string) {
      this.errors.push({ error, query });
    }
  
    logQuerySlow() {}
    logSchemaBuild() {}
    logMigration() {}
    log() {}
  }
  