🎨 Improve console log formatting for better readability in search worker

This commit is contained in:
2026-01-28 21:07:34 +00:00
parent ddf2289ea6
commit d91765941a

View File

@@ -8,7 +8,11 @@ console.log('🔧 Search worker initialized');
// Listen for search requests from main thread // Listen for search requests from main thread
self.onmessage = event => { self.onmessage = event => {
const { lines, searchTerm, id } = event.data; const { lines, searchTerm, id } = event.data;
console.log('📨 Worker received message:', { linesCount: lines?.length, searchTerm, id }); console.log('📨 Worker received message:', {
linesCount: lines?.length,
searchTerm,
id
});
if (!searchTerm || !lines) { if (!searchTerm || !lines) {
console.warn('⚠️ Invalid search data received'); console.warn('⚠️ Invalid search data received');
@@ -31,7 +35,9 @@ self.onmessage = event => {
// Send progress updates every chunk // Send progress updates every chunk
if ((i + 1) % chunkSize === 0) { if ((i + 1) % chunkSize === 0) {
const percent = ((i + 1) / lines.length) * 100; const percent = ((i + 1) / lines.length) * 100;
console.log(`📊 Progress: ${Math.round(percent)}% (${results.length} matches found)`); console.log(
`📊 Progress: ${Math.round(percent)}% (${results.length} matches found)`
);
self.postMessage({ self.postMessage({
type: 'progress', type: 'progress',
id, id,