• Saves Kenmei manga data to storage and updates import stats and cache version.

    Parameters

    Returns void

    saveKenmeiData(data);
    
    export function saveKenmeiData(data: KenmeiData): void {
    try {
    storage.setItem(STORAGE_KEYS.KENMEI_DATA, JSON.stringify(data));

    // Also save import stats for quick access on dashboard
    const stats: ImportStats = {
    total: data.manga?.length || 0,
    timestamp: new Date().toISOString(),
    statusCounts: getStatusCountsFromData(data),
    };

    storage.setItem(STORAGE_KEYS.IMPORT_STATS, JSON.stringify(stats));

    // Save the current cache version if not already saved
    if (!storage.getItem(STORAGE_KEYS.CACHE_VERSION)) {
    storage.setItem(
    STORAGE_KEYS.CACHE_VERSION,
    CURRENT_CACHE_VERSION.toString(),
    );
    }
    } catch (error) {
    console.error("Error saving Kenmei data to storage", error);
    }
    }